如何将以下内容添加到RHEL5中的sudoers文件中?
守护进程ALL =(ALL)NOPASSWD:/ usr / local / bin / php /var/www/batch.php
谢谢 :)
使用visudo命令以root用户或sudo安全编辑sudoers文件:
visudo -f /etc/sudoers
如果你不知道vi,你可以通过设置EDITOR环境variables(假设$ VISUAL没有设置)来使用任何你想要的编辑器,例如以root身份:
export EDITOR=/bin/nano visudo -f /etc/sudoers
虽然,如果你不知道vi的基础知识,也许你不应该编辑你的sudoers文件:-)
从字面上看:
echo 'daemon ALL=(ALL) NOPASSWD: /usr/local/bin/php /var/www/batch.php' | sudo tee -a /etc/sudoers
我个人build议凯尔·布兰特的解决scheme。
[编辑]我已经按照丹尼斯·威廉姆森的build议添加了sudo。