網頁 貼吧 文章 作者 工作  
網頁搜尋
 
 愛PO吧 >> 老虎伍茲情婦 >> 瀏覽文章
回覆 加入我的最愛 與好友分享

如何用php修改iptalbes規則

本被文章 0 次, 共有回覆 0  
0
 
0
這是在ubuntu底下的設定
因為iptables只有root才可以執行,幼教DVD故首先使用visudo指令修改sudoers,
讓www-data(apache2 server的預設使用者)可以利用sudo執行iptables這條指令。
另外sudo的時候都會詢問密碼,所以加上NOPASSWD參數免除輸入密碼

www-data ALL = NOPASSWD: /sbin/iptables

接下來在php檔案中使用shell_exec執行shell command,此function會回傳standard out,也就是說會回傳於console下指令時螢幕上出現的廣告信.傳真.電話.郵件工具字。

# 利用php檔案顯示目前伺服器iptables的音樂素材rule
echo shell_exec("/usr/bin/sudo /sbin/iptables -L -n");

依照上述方式就可以用網頁介面修改iptables規則。

逛上一篇:   逛下一篇:

作者: hflewasf
  (2009-12-30 20:17)
推薦文章: 將本文章推薦到【百度收藏】 將本文章推薦到【YouPush】 將本文章推薦到【udn共享書籤】 將本文章推薦到【Fiigo】書籤

 本文章共有回覆 0 篇,分 1 頁
 聲明:以上內容不代表本站立場,且內容由網友發表提供,若有爭議或違法由發表者承擔,本站將不負責連帶責任,謝謝。

 IPoBar  愛PK  愛遊戲  愛online
新手教學 客服中心 站務公告 交換連結 合作提案 關於我們
 
版權所有©ipobar Ltd., All Rights Reserved.
論壇內會員言論僅代表個人觀點,不代表本站同意其說法,本討論區不承擔由該言論所引起的法律責任