首页 PHP 正文
259

php通过web方式执行系统命令

  • yiqingpeng
  • 2015-09-12
  • 0
  •  
首先确认apache以什么身份运行在web服务器上:
<?php echo shell_exec("whoami");?>
//比如输出的是:www-data
进入目录/etc
打开文件sudoers
vi sudoers
找到行:root   ALL=(ALL)   ALL
在后面加入此行:
www-data   ALL=(ALL)    NOPASSWD:ALL

然后检查php.ini中设置
safe_mod=off

配置好之后,就可以执行系统函数了。

正在加载评论...