看板 PHP 關於我們 聯絡資訊
各位大大~~~ 我想自己寫一個web介面來管理linux的系統環境 比如 : 重新開機、關機、重新啟動service ...等等 我試過使用exec(),system(),passthru()來直接下shell語法 但好像因透過這些語法所執行的權限為apache.apache 所以我就沒有權限可執行重新開機、關機等root權限的語法 但是我在想,像是webmin不是可以直接透過web來執行root權限的語法嘛 這到底是怎麼做到的呢 有沒有大大可以分享一下有關這方面的資訊呢... 有什麼辦法可以讓我寫的php程式可以擁有root的權限 ------------------------------------------------------------------- 但是以下方法(基於安全性的問題)我可能不採用 (1) 把apache的權限設成root,修改 apache UID = 0 ------------------------------------------------------------------- 感激不盡......Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.132.71.97
drlai:Web_design 3155篇:D 之前有高手解答過^^ 03/19 07:10
appleboy46:sudo 使用他就對了 03/19 08:39
cjoe:apache UID = 0 ... apache 不會讓你啟動 03/19 09:30
cjoe:在linux板,kenduest兄 有回覆一個不錯的方法,去看看吧 03/19 09:36
appleboy46:http://www.suphp.org/ 03/19 10:19