SSHを使用してTeltonika RTU950を再起動しようとしています。
SSH 経由で root としてログインし、ルータを再起動できます。ただし、SSHを介して再起動コマンドを送信しようとすると機能しません。
ssh root@routerip 'reboot'
これによりエラーが返されます。
ash: reboot: not found
代わりにshutdown -rを試してみました。また、絶対パスを試してみました。常に同じエラーが発生します。
エラーは次のとおりです。ash:
代わりにbash:
。
ルータは Linux オペレーティングシステムで動作します。 uname は以下を提供します:
Linux Teltonika-RUT950.com 3.18.44 #1
原因は何か知っていますか?
ベストアンサー1
再始動または出口コマンドへの絶対パスを入力してみてください。たとえば、再起動するフルパスが/ sbin / rebootの場合は、次のようにします。
SSHルート@routerip /sbin/reboot