SSHなんていらないって思いOpenSSHを削除したのですが、いいTerminalがなくOpenSSHをまたインストールをしました。
ElectraでJailbreakするとデフォルトでOpenSSHがインストールされていて、ポート2222
にしてSSHにアクセスすると難なくSSHが使えたのですが、OpenSSHを再インストールしてSSHにアクセスしてみると…
shishi:~ mobile$ ssh root@localhost -p 2222
ssh: connect to host localhost port 2222: Connection refused
SSHにアクセスできませんでした!!
再インストールしてもそのまま設定が引き継がれなかったのでまた設定?をします。
やり方は簡単でSSHの設定ファイルのコメントアウトを外すだけ
なんかのファイルマネージャーやvimでもいいので/etc/ssh
に移動してsshd_config
というファイルを開きましょう。
15行目ぐらいに#Port 22
とコメントアウトされたものがあると思います。
そのコメントアウトを外してPort 114514
みたいな感じにして好きなPort番号に変更しましょう。勿論2222でもOKです。
好きなポートにできたら、端末を再起動してまたJailbreakをしましょう。
改めてSSHに接続してみると
shishi:~ mobile$ ssh root@localhost -p 114514
root@localhost's password:
パスワードを入力して無事にSSHにアクセスできました。
パスワードの変更はしておきましょう。
脱獄ユーザーの中にはrootユーザーのパスワードをデフォルトのalpine
のままにしておく人がいるようです。
そこらへんにあるFree Wi-Fiに接続すると簡単に自分の端末に侵入されちゃう可能性があると思うのでデフォルトから変更しておきましょう。