私はアプリケーションサーバーとして使用するためにCentOSシステムにTomcatをインストールしています。私のシステム管理者は、Tomcatが実行されるTomcatユーザーサービスアカウントを作成しました。私は通常、以下の指示に従います。このページただし、tomcatユーザーとしてtomcat開始および終了コマンドを実行するように起動スクリプトを調整するステップ(ステップ6、項目4)に達すると、tomcatアカウントのパスワードを求めるメッセージが表示されます。サービスアカウントなので、/bin/su tomcat
パスワードを入力せずにtomcatユーザーとして特定のコマンドを実行できる必要がありますか?
私は通常、サービスアカウントで実行するようにTomcatを設定することに慣れていません。これに関するベストプラクティスがある人がいる場合は、教えてください。
修正する: 低特権のユーザーとして Tomcat をサービスとしてインストールする方法に関する良い記事を見つけました。ここ。その記事以降、ついにインストールが機能するようになりました。
ベストアンサー1
rootとしてログイン/権限がないが「一般」ユーザーの場合は、他のユーザーアカウントのパスワードを入力する必要があります。
sudo
ただし、達成したいことを達成するためにいくつかの調査をしたい場合があります。sudoers
必要なアクセス権を付与するには、システム管理者に連絡してファイル内のユーザーを正しく設定する必要があります。