必要なスクリプトは次のようになります。
#!/bin/bash
su
ssh 192.168.1.1 <<-EOF
reboot
exit
EOF
コンピュータからiPhoneにSSH接続できる場合は、そうしてください。ログインしたら、を使って新しいテキストファイルを作成します。 nano ~/script
(まだインストールしていない場合は、cydiaからnanoをインストールしてください)そして上記のスクリプトを貼り付けます。それからヒット ^X
(コントロールX) Y
スクリプトを保存します。スクリプトはあなたのホームディレクトリにあります( ~
)すばやくアクセスできます。それでは、スクリプトを実行できるように適切な権限を設定します。
chmod 755 script
これで、iPhoneでMobileTerminalを開いて./scriptと入力すると、それが実行されます。
あなたがローカルでそれをしなければならないならば、最も簡単な方法はおそらくiFileを使うことです:それを開き、そしてスクリーンの一番下にあるボタンを使ってホームフォルダに移動してください。
- 「編集」(右上)と「+」(左下)をタップします。
- 名前を入力して種類を「通常のファイル」に変更し、「作成」をタップします。
- ファイルをタップして、リストから「テキストビューア」を選択します。
- 「編集」をタップして上記のスクリプトをコピーします
- [保存]と[完了]をタップして、MobileTerminalに移動して実行します(権限を設定する必要はありません。iFileでは実行しました)。
最後の注意:あなたはキーを使って自動ログインを設定したいかもしれません: http://www.tecmint.com/ssh-passwordless-login-using-ssh-keygen-in-5-easy-steps/
そうすれば、スクリプトを起動するだけで済み、パスワードの入力は不要です。
ssh root@192.168.1.1 'reboot'
。 SSHキーを設定するだけです。