PHP - sudo命令 - 不在错误日志中显示root访问权限

时间:2015-09-22 13:19:53

标签: php system root error-log

我正在通过php运行一个需要root访问权限的命令。举个例子:

$cm = "echo $pd | sudo -S cat filename";
system($cm,$rs);

这很好用,但在我的apache2 error_log中,我得到的条目是: root's password:

无论如何都要阻止这些消息出现在error_log中吗?

由于

1 个答案:

答案 0 :(得分:4)

我会将命令添加到sudoers文件中。这样它就不会提示你输入密码,只知道你可以运行这些命令。

https://www.garron.me/en/linux/visudo-command-sudoers-file-sudo-default-editor.html