我怎样才能赋予 tomcat sudo 权限

我怎样才能赋予 tomcat sudo 权限

可能重复:
在 here-document 中通过 SSH 运行命令时不存在 TTY

我安装了 tomcat7。它是 nologin 用户 tomcat7。也就是说,我需要授予 tomcat7 sudo 权限才能运行其他应用程序。

我编辑了 sudoer。但是设置了 requiretty,sudo 只会在用户登录到真实 tty 时运行。但是 tomcat 是 nologin...

我应该怎么办?

答案1

你的问题的答案是编辑 /etc/sudoers 并添加

Defaults:tomcat7    !requiretty
,如所述在 here-document 中通过 SSH 运行命令时不存在 TTYsudoers:如何禁用每个用户的 requiretty

相关内容