안녕하세요..lsn과 성격이 안맞는 글일수도 있겠네요.. CGI언어(저같은 경우는 php) 에서 exec(), system()등으로 외부 명령어를 실행 할수있잖아요.. 예를들어 exec("ls -al"); 같은거요... 그런데 위의 결과는 잘 나오는데.. exec("iptables -L") 하면 아무 결과도 없네요.. -L을 -h 로 바꾸면..나오긴 나오는데.. 어케 해결 방법이 없을까요?--쌀
웹 서버 권한에서 실행되면 iptables 는 root 권한이 없어 결과가 나오지 않습니다. 권한이 필요한 작업은 root 가 실행하는 스크립트를 sudo 로 허용하는 방식을 쓰세요.