- - PR -
root権限以外でhttpd/tomcatをrestartする方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-10-12 18:39
root権限以外で、
/etc/rc.d/init.d/httpd restart /etc/rc.d/init.d/tomcat restart を実行したいと考えております。 方法を教えていただけないでしょうか。 よろしくお願いします。 |
|
投稿日時: 2004-10-12 21:23
無理じゃないでしょうか?
ApacheやTomcatをrootじゃないユーザの権限で起動停止させたいのなら、 別途これらをインストールする必要があるでしょうね。また、通常Apacheで 使われる80番ポートは、システム管理者の権限が無いプロセスはバインド 出来ないですから、そこも注意が必要です。 |
|
投稿日時: 2004-10-12 22:20
こんばんわ.
月並みかもしれませんが,sudo 使ったら如何でしょうか? root の password を教える必要も無く, /etc/rc.d/init.d/ の script だけを sudo できるように制限を掛けられます. 以上,ご参考までに. |
|
投稿日時: 2004-12-17 14:55
tomcatのバージョンは何でしょうか?
4および5ならば、tomcat5のパッケージにあるjsvcというコマンドで特権ポートを利用して一般ユーザとして実行することができます。 $TOMCAT_HOME/bin/jsvc.tar.gzです。 extractしてmakeすればいいです。 jsvcのパッケージにtomcat4およびtomcat5の起動スクリプトのサンプルも入ってますので参考になると思います。 この内容はTomcatのオンラインマニュアルにもあります。日本語版は http://www.jajakarta.org/tomcat/tomcat5.0/ja/docs/tomcat-docs/setup.html です。 |
1