如何在 Linux CentOS 中为除 root 以外的普通用户 Start/Stop Tomcat
How to Start/Stop Tomcat for normal user except root in Linux CentOS
我刚刚在我的 Linux CentOS 中安装了 Tomcat6,我只想让用户 Start/Stop Tomcat 未经许可被拒绝,只有 root 没有权限这样做所以。
任何解决方案?
谢谢。
您可以在visudo
中编写规则。像;
Cmnd_Alias CUSTOM_CMD = /opt/tomcat/bin/startup.sh, /opt/tomcat/bin/shutdown.sh
myuser ALL = (root) NOPASSWD:CUSTOM_CMD
正确的解决方法是use jsvc
。
我刚刚在我的 Linux CentOS 中安装了 Tomcat6,我只想让用户 Start/Stop Tomcat 未经许可被拒绝,只有 root 没有权限这样做所以。 任何解决方案?
谢谢。
您可以在visudo
中编写规则。像;
Cmnd_Alias CUSTOM_CMD = /opt/tomcat/bin/startup.sh, /opt/tomcat/bin/shutdown.sh
myuser ALL = (root) NOPASSWD:CUSTOM_CMD
正确的解决方法是use jsvc
。