如何在 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