iPhoneからSSHしたい
iPhoneのSSHターミナルAppでiPhoneからSSHします。
今回は、無料セールの時に購入したTouchTermを使用します。
DSA鍵対応で、Wi-Fiでも3Gでも使えるようです。
鍵の作成
TouchTermを起動して、鍵を作成します。
# TouchTermを起動 Settings -> Security -> Manage SSH Keys -> Create New Key # パスフレーズなしで鍵作成 Key Name: <鍵の名前> Key Type: DSA(SSH Protocol 2)
公開鍵をメールで転送
公開鍵をメールで転送します。
Settings -> Security -> <鍵の名前> -> E-mail Public key... # メーラーが立ち上がるので自分のメアド宛に送信
公開鍵の追加
さくらのサーバに公開鍵を追加します。
local$ ssh oosuka@oosuka.sakura.ne.jp sakura% vi .ssh/authorized_keys2 # ファイル末尾にメールで送信した公開鍵を追記
iPhoneからSSH
TouchTermを起動して、[+]マークでConnectionを追加します。
# Connectionの追加 Connection Name: Connection Name: <タイトル> Details: Server : <ドメイン名> Port : (default 22) Username: <アカウントID> Authentication: Key Name: <鍵の名前>を選択 # SSHでログイン Saved Connections: <鍵の名前>を選択
これで、パスワードなしでiPhoneからSSHできるようになりました。
iPhoneなら緊急のトラブルにもすぐに対応できますね!