[問題] 關於shutdown執行權限

看板Linux作者 (Cory)時間9年前 (2014/08/19 17:19), 9年前編輯推噓1(1011)
留言12則, 5人參與, 最新討論串1/1
因為想要讓php可以把電腦重開或是關掉 所以在網路上找到了一個方法: 用php寫入一個暫存檔當標記 然後root建一個每分鐘的cron job搭配一隻script檢查 如果發現檔案存在就執行shutdown xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 本來這個方法是可用的(CentOS 6.5) 但是手癢yum update後...就不能了... shutdown或是init都要root自己下才會動 寫在script裡由root執行不行 (shutdown跟init我都試過了) 爬文有看到說這個控制機置是寫在程式裡面的 所以我比對一下shutdown(裝了兩臺) 發現yum update後...真的被換一個比較新的了... 所以想問...還有什麼招可以用呢 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 結果剛發現是我script有bug造成他只會執行我想要的關機前動做 而不會執行shutdown... 不過還是想問問看還有沒有其他做法...因為這樣cron每分鐘都要run一次呢... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.13.127.136 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1408439987.A.06E.html

08/19 18:14, , 1F
我記得有一個軟體做到你要做的事,可是我想不起來..
08/19 18:14, 1F

08/19 18:15, , 2F
想到,Inotify
08/19 18:15, 2F

08/19 18:15, , 3F
不過這不是軟體,是systemcall, 你要自己寫程式XD
08/19 18:15, 3F
謝啦...我找找看 ※ 編輯: globalhawk (163.13.127.136), 08/19/2014 18:42:54

08/19 19:33, , 4F
其實我不懂為甚麼要重開機啦XD
08/19 19:33, 4F

08/19 19:33, , 5F
看著執行時間一直增加不覺得是一種成就感嗎?WWW
08/19 19:33, 5F

08/19 19:34, , 6F
半年沒有當機,只有kernel更新所以重開機一下而已
08/19 19:34, 6F

08/19 19:50, , 7F
哈哈 當然是啊...以前架server時就是這樣...
08/19 19:50, 7F

08/19 19:51, , 8F
不過目前是想要設計...即使非常穩定不用重開 也要可以
08/19 19:51, 8F

08/19 19:51, , 9F
透過網頁UI關閉的機器
08/19 19:51, 9F

08/20 02:09, , 10F
乾脆在 sudoers 裏給 www-data shutdown 權限
08/20 02:09, 10F

08/20 02:09, , 11F
+ NOPASSWD 如何(被打
08/20 02:09, 11F

08/20 23:26, , 12F
啊這不就是sudoer設計的目的嗎? XD
08/20 23:26, 12F
文章代碼(AID): #1JynQp1k (Linux)