作者catxii (翻滾吧!!雞蛋)
看板PHP
標題[請益] shell_exec() 執行sudo 指令?
時間Fri Jan 13 09:54:17 2012
不知道各位大大是怎麼利用linux來執行sudo的指令
總是會卡到權限問題
可以編輯 /etc/sudoers
加入apache ALL=(ALL) ALL 讓他獲得權限嗎?(不要求安全性考)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.184.57
1F:推 Jerr:不要求安全性就讓pid跑0啊 XD 01/13 10:19
2F:→ dinos:super? 01/13 10:28
3F:推 shadowjohn:你先手動 sudo chmod 4755 那個檔案,然後關 selinux 01/13 10:40
4F:→ shadowjohn:之後你用 shell_exec 試試,可以不用加 sudo 01/13 10:40
5F:→ catxii:重點是要自動...所以沒有辦法手動使用 01/13 14:27
6F:推 world294:真正的需求是? 01/14 20:23
7F:→ buganini:sudoer可以設username ALL=NOPASSWD:/path/cmd arg 01/18 00:06
8F:→ buganini:後面寫完整的指令 01/18 00:07