[問題] SSH遠端下reboot指令
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
03/23 18:27, 1F
→
03/23 18:28, , 2F
03/23 18:28, 2F
→
03/23 18:40, , 3F
03/23 18:40, 3F
推
03/23 19:44, , 4F
03/23 19:44, 4F
推
03/23 20:29, , 5F
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
03/24 00:54, 6F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):