标签: php shell sh sudo sudoers
我正在寻找一种通过Web界面使用sudo安全执行Shell脚本的方法。安全是这里的主要关注点。我不想提供我的PHP文件来完全访问sudo。最好的方法是什么?
答案 0 :(得分:0)
最好的解决方案是让您的php文件执行执行sudo命令的bash脚本,因为不建议授予“网络服务器用户” root / admin访问权限。
使用bash文件,您可以控制执行什么,同时确保它不容易更改,甚至可以根据需要传递变量,即根据传递的变量执行不同的sudo命令。