欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

如何让PHP以root权限执行系统命令

程序员文章站 2022-06-03 11:12:32
...
这是一个我试验成功的例子,测试环境SLES11SP1。
  1. php
  • //更改系统时间
  • function rootCmd($cmd_body)
  • {
  • $cmd_head = "su --login root --command";
  • //$cmd_body = "date -s 07/13/2005";
  • $rootpasswd = "nari";
  • $cmd_full = sprintf("%s \"%s\"", $cmd_head, $cmd_body);
  • $fp = popen($cmd_full, "w");
  • fputs($fp, $rootpasswd);
  • pclose($fp);
  • return 1;
  • }
  • ?>??
  • 原文来自 Techfox IT技术论坛