thanksyo Asked: 2009-09-01 06:01:56 +0800 CST2009-09-01 06:01:56 +0800 CST 2009-09-01 06:01:56 +0800 CST sudoers 文件 RHEL5 772 如何将以下内容添加到 RHEL5 中的 sudoers 文件中? 守护进程 ALL=(ALL) NOPASSWD: /usr/local/bin/php /var/www/batch.php 谢谢 :) sudo rhel5 2 个回答 Voted Kyle Brandt 2009-09-01T06:04:35+08:002009-09-01T06:04:35+08:00 使用 visudo 命令以 root 身份或使用 sudo 安全编辑 sudoers 文件: visudo -f /etc/sudoers 如果你不知道 vi,你可以通过设置 EDITOR 环境变量来使用你想要的任何编辑器(假设 $VISUAL 没有设置),例如作为 root: export EDITOR=/bin/nano visudo -f /etc/sudoers 虽然,如果您不了解 vi 基础知识,也许您不应该编辑您的 sudoers 文件:-) pyhimys 2009-09-01T06:08:48+08:002009-09-01T06:08:48+08:00 字面上地: echo 'daemon ALL=(ALL) NOPASSWD: /usr/local/bin/php /var/www/batch.php' | sudo tee -a /etc/sudoers 我个人推荐 Kyle Brandt 的解决方案。 [编辑] 根据 Dennis Williamson 的建议,我已将 sudo 添加到示例中。
使用 visudo 命令以 root 身份或使用 sudo 安全编辑 sudoers 文件:
如果你不知道 vi,你可以通过设置 EDITOR 环境变量来使用你想要的任何编辑器(假设 $VISUAL 没有设置),例如作为 root:
虽然,如果您不了解 vi 基础知识,也许您不应该编辑您的 sudoers 文件:-)
字面上地:
我个人推荐 Kyle Brandt 的解决方案。
[编辑] 根据 Dennis Williamson 的建议,我已将 sudo 添加到示例中。