[請益] shell_exec() 執行sudo 指令?

看板PHP作者 (翻滾吧!!雞蛋)時間14年前 (2012/01/13 09:54), 編輯推噓3(305)
留言8則, 6人參與, 最新討論串1/1
不知道各位大大是怎麼利用linux來執行sudo的指令 總是會卡到權限問題 可以編輯 /etc/sudoers 加入apache ALL=(ALL) ALL 讓他獲得權限嗎?(不要求安全性考) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.232.184.57

01/13 10:19, , 1F
不要求安全性就讓pid跑0啊 XD
01/13 10:19, 1F

01/13 10:28, , 2F
super?
01/13 10:28, 2F

01/13 10:40, , 3F
你先手動 sudo chmod 4755 那個檔案,然後關 selinux
01/13 10:40, 3F

01/13 10:40, , 4F
之後你用 shell_exec 試試,可以不用加 sudo
01/13 10:40, 4F

01/13 14:27, , 5F
重點是要自動...所以沒有辦法手動使用
01/13 14:27, 5F

01/14 20:23, , 6F
真正的需求是?
01/14 20:23, 6F

01/18 00:06, , 7F
sudoer可以設username ALL=NOPASSWD:/path/cmd arg
01/18 00:06, 7F

01/18 00:07, , 8F
後面寫完整的指令
01/18 00:07, 8F
文章代碼(AID): #1F3uxDC3 (PHP)
文章代碼(AID): #1F3uxDC3 (PHP)