2012-07-11 98 views

回答

3

除了修改腳本,您可能會考慮將非root用戶添加到sudoer列表中。

要做到這一點,以root登錄,並在文件/etc/sudoers的末尾添加以下行(或者使用您選擇的編輯器或只需在命令行中鍵入visudo):

yourusername ALL=(ALL) /etc/init.d/tomcat6 

然後就可以開始/停止/重新啓動使用sudo的tomcat,如:

sudo /etc/init.d/tomcat6 start 

如果你厭倦了在/etc/sudoers輸入密碼的時候,修改進入這樣的:

yourusername ALL=(ALL) NOPASSWD: /etc/init.d/tomcat6 
+0

如果我需要用ssh遠程運行此腳本,該怎麼辦?像ssh [email protected] /etc/init.d/tomcat7停止 – Ernest 2015-03-16 01:11:16

相關問題