作者:白羊座的张康安_3z2_381 | 来源:互联网 | 2023-06-04 20:53
1.自己写了一个php脚本,用来通过WEB接口,执行一些shell脚本2.shell脚本会用到sudo3.sudo用户已经设置了NOPASSWORD4.手动在nobody用户环境下,(su -s /b
1.自己写了一个php脚本,用来通过WEB接口,执行一些shell脚本
2.shell脚本会用到sudo
3.sudo用户已经设置了NOPASSWORD
4.手动在nobody用户环境下,(su -s /bin/bash nobody),再执行shell脚本是可以正常执行的,但是通过php执行,sudo那个语句会不执行
请教如何使用php执行呢?目前是使用shell_exec函数来执行的。