如何为 Apache Web 服务设置 sudoers?

如何为 Apache Web 服务设置 sudoers?
# User privilege specification
root    ALL=(ALL:ALL) NOPASSWD: ALL
apache ALL=(ALL:ALL) NOPASSWD: ALL
me ALL=(ALL:ALL) NOPASSWD: ALL

在 Fedora 中,两者都有效:

http://localhost/test
echo shell_exec("sudo dmidecode | grep UUID"); // nothing shows to encrypt/decrypt licenses

php -r "..license..";

答案1

在 Ubuntu 中,apache 以www-data用户身份运行。如果您想从网页上使用无需密码的 sudo,您可能应该限制它可以运行的命令。

相关内容