在sudoers和守护进程中requiretty之间有什么关系?

时间:2014-12-09 20:30:35

标签: ruby linux passenger daemon sudoers

我写了一个Ruby脚本,它在Linux服务器上作为守护进程运行并定期执行

sudo env PATH=$PATH "/usr/local/bin/passenger-status"

并将结果记录到文本文件中。一切都按预期工作。

启用了{@ 1}} sudoers时出现问题。

启用requiretty

requiretty
当脚本作为守护程序运行时,

不返回任何内容。如果脚本作为守护程序运行,则所有内容都会按预期再次运行。

sudoers和守护程序进程中sudo env PATH=$PATH "/usr/local/bin/passenger-status" 之间的关系是什么?如何在sudoers中正确启用requiretty并从守护程序进程中获取预期的行为?

0 个答案:

没有答案