【问题标题】:How to Start/Stop Tomcat for normal user except root in Linux CentOS如何在 Linux CentOS 中为除 root 以外的普通用户启动/停止 Tomcat
【发布时间】:2016-07-15 10:40:55
【问题描述】:

我只是在我的 Linux CentOS 中安装 Tomcat6,我只想让用户在没有权限被拒绝的情况下启动/停止 Tomcat,只有 root 没有权限这样做。 有什么解决办法吗?

谢谢。

【问题讨论】:

  • 您可以访问 root 帐户吗?如果是这样,您可以启用使用 sudo 的功能。如果没有,最好使用 Tomcat 的本地(即非系统范围)安装。

标签: linux apache tomcat root start-stop-daemon


【解决方案1】:

您可以在visudo 中编写规则。类似的东西;

Cmnd_Alias     CUSTOM_CMD = /opt/tomcat/bin/startup.sh, /opt/tomcat/bin/shutdown.sh

myuser        ALL = (root) NOPASSWD:CUSTOM_CMD

【讨论】:

    【解决方案2】:

    正确的解决方案是use jsvc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-15
      • 1970-01-01
      • 2013-07-04
      • 1970-01-01
      • 2010-12-13
      相关资源
      最近更新 更多