Chinaunix
标题:
为什么执行失败??
[打印本页]
作者:
gzprk
时间:
2008-09-02 17:41
标题:
为什么执行失败??
我写了一个CGI程序,主要是执行一个iptables的外部指令,但发现失败了,有办法么?
#!/usr/bin/perl
use CGI;
$co = new CGI;
print
$co->header,
$co->start_html('start');
@proglist = ("/sbin/iptables", "-A -p icmp -j ACCEPT");
print $co->b(exec(@proglist));
print $co->end_html;
但执行出现失败,apache的log提示:
[Tue Sep 02 17:19:23 2008] [error] [client ] iptables v1.4.0:
[Tue Sep 02 17:19:23 2008] [error] [client ] can't initialize iptables table `filter': Permission denied
[Tue Sep 02 17:19:23 2008] [error] [client ]
作者:
lin_wang
时间:
2008-09-02 18:00
权限问题
建议用sudo执行
作者:
forlorngenius
时间:
2008-09-03 09:27
同意ls
作者:
story55
时间:
2008-09-03 10:01
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2