1

我确实有一个脚本,我可以在其中运行本机操作系统命令(非超级用户命令)

#!/usr/bin/perl
print "Content-type: text/html\n\n";
system("ls -lrt");

这很好用。系统命令输出显示在网页上..

但是,我将自己的二进制“get_stats”(具有超级用户权限)放在 /sbin 目录中。但是网页显示为空白,网页上不显示系统命令输出。

#!/usr/bin/perl
print "Content-type: text/html\n\n";
system("get_stats");

在 apache config 或 /etc/sudoers 中需要进行哪些更改?

谢谢阿布舍克

4

0 回答 0