看板 Linux 關於我們 聯絡資訊
各位朋友你們好 我想請問一下有沒有辦法不用sudo的方式 透過指令設定來讓使用者,或某個管理群組的人 可以在CLI裡下指令來讓系統重新開機? 會這樣問是因為我最近在玩Synology出的NAS 在WEB界面下,管理者可以直接在畫面找到重開機的選項 但是萬一遇到WEB當機的時候 我希望可以讓管理者群組的人 利用ssh登入的方式去下reboot的指令 但是今天不管怎麼試 只有root可以下指令 而root以外的使用者下這指令會沒有反應(最後會time out) 曾想過還可以要用sudo的方式 可是偏偏synology這套系統沒有sudo這個指令 我今天在裝ipkg的時候又遇到些問題沒辦法使用 ... ==================================================== 我試過去chown root:admin /sbin/reboot 也試過chmod a+s /sbin/reboot 但是使用者群組的人還是沒辦法執行reboot 希望這裡有人可以提供我其他的方法再試試 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.44.107
bitlife:chown root.root /sbin/reboot; chmod u+s /sbin/reboot 09/06 19:32
bitlife:用 root 或 sudo 執行 09/06 19:32
who4:to b大:我這版的系統沒有sudo這個指令,廠商拿掉了 09/06 21:49
who4:而chmod a+s 應該有包含了您提到的u+s,但user就是沒法reboot 09/06 21:51
bitlife:要u+s,不是a+s 09/06 21:54
who4:好的,我明天試試再來回報結果 09/06 22:07
chang0206:你能確定root 下reboot有用嗎? 09/06 23:14
chang0206:另外,自己裝ipkg 的話,客服那邊會不提供支援唷 09/06 23:15
bitlife:想到一件事,linux的web當掉,應該不需要reboot吧?正本清源 09/07 07:30
bitlife:找出重啟的方法,比弄個人人可reboot來得好 09/07 07:30
windincloud:還是需要root權限去做httpd restart 09/07 18:36
bitlife:不一定哦,可以另外用root去跑一個web watchdog service 09/07 18:47
bitlife:定期讀取某足以判定當機與否web page,若當了就呼叫restart 09/07 18:47
bitlife:這種開機就執行的service,就不需要root的人力介入,只是這 09/07 18:48
bitlife:種特殊規格機器能不能自己寫程式就不知道了 09/07 18:49