[問題] SSH遠端下reboot指令

看板Linux作者 (大鳥)時間14年前 (2011/03/23 17:38), 編輯推噓4(402)
留言6則, 6人參與, 最新討論串1/3 (看更多)
Hi 大家 我在一塊板子上設好ssh免帳密登入的KEY 因為我想要做的是遠端使用reboot指令讓板子重開機 1. ssh免帳密登入OK, 使用指令: sudo ssh -i $SSHKEY $BOARD_IP 可以直接登入 2. 若是登入板子上下 reboot 當然也是可以正常重開 3. 遠端下指令OK 使用指令: sudo ssh -i $SSHKEY $BOARD_IP 'ls' 可得到指令輸出結果 4. 但是想要在遠端重開板子,卻辦不到 使用指令: sudo ssh -i $SSHKEY $BOARD_IP 'reboot' 訊息: sh: reboot: command not found 而無法重開板子 板子上的reboot是busybox, 是這個原因嗎? 還是有什麼地方把遠端reboot的權限關掉的(為了安全性) 要從哪裡打開呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.147.144.114

03/23 18:27, , 1F
含路徑如何? /sbin/reboot
03/23 18:27, 1F

03/23 18:28, , 2F
含路徑也不行
03/23 18:28, 2F

03/23 18:40, , 3F
4這個是在本機用root執行ssh的意思吧?
03/23 18:40, 3F

03/23 19:44, , 4F
sudo ssh -i $SSHKEY $BOARD_IP 'ls -l /sbin/reboot'呢?
03/23 19:44, 4F

03/23 20:29, , 5F
你這樣執行並非是在遠端跑sudo
03/23 20:29, 5F
我還有下過 sudo ssh -i $SSHKEY $BOARD_IP 'sudo reboot' 也不行 滿囧的 ※ 編輯: wzbird 來自: 220.135.46.75 (03/23 22:33)

03/24 00:54, , 6F
會不會是權限問題?遠端下mv /etc/file /etc/back看看
03/24 00:54, 6F
文章代碼(AID): #1DYR-RND (Linux)
文章代碼(AID): #1DYR-RND (Linux)