RHEL 4の再起動によりTomcatプロセスがroot以外のアカウントで起動されない


0

/etc/init.dにスタートアップスクリプトを置いて、次のように呼び出します。

nohup sudo -u myuser $CATALINA_HOME/bin/startup.sh 2>&1  

これにより、Tomcatはmyuserとして実行されるようになります。しかしrebootコマンドを発行した後にシステムが起動し、rootがこのプロセスの所有者になります。再起動時に自分のユーザーとしてプロセスを強制的に開始するにはどうすればよいですか。

回答:


1

プロセスを開始する複数のスクリプトがないこと、および最初に呼び出されるスクリプトがrootとして実行されるように構成されていることを確認してください。起動時にrootとして起動した場合も、スクリプトは操作時と同じ効果があります。

オペレーティングシステムの詳細は?


あなたはあなたがシステムについて知りたいことについてもっと具体的に言うことができますか?
Woot4Moo

すみません、私はトピックのRHELを逃しました。
sajb
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.