Linux

我怎樣才能給tomcat sudo正確

  • October 29, 2012

可能重複:

在此處文件中通過 SSH 執行命令時不存在 TTY

我安裝了tomcat7。它是nologin 使用者tomcat7。也就是說,我需要授予 tomcat7 sudo 權限來執行其他應用程序。

我編輯sudoer。但是設置了requiretty,sudo只會在使用者登錄到真正的tty時執行。但是tomcat是nologin …

我該怎麼辦?

您的問題的答案是編輯 /etc/sudoers 並添加

Defaults:tomcat7    !requiretty

,就像在此處文件和sudoers中通過 SSH 執行命令時沒有 TTY 中所述:如何為每個使用者禁用 requiretty

引用自:https://serverfault.com/questions/443485