2013年8月9日 星期五

設定PHP控制Linux iptables功能

sudoer的設定

因為保護系統機制所以使用visudo編輯sudoer設定
#visudo

在最後一行加入
apache ALL=NOPASSWD:/sbin/iptables
使apache可以執行iptables指令

php.ini的設定
etc#vi php.ini
safe_mode = off (關閉安全模式)


httpd 的error log會出現以下error:

sudo: sorry, you must have a tty to run sudo

解決方法, 就是在visudo 內, 註解這行:

Defaults requiretty

沒有留言:

張貼留言