Android スマホから ssh接続をする

Android スマホから、当サイトのサーバに ssh接続することができれば、「いつでも、どこでも、サーバ管理」が実現できます。

Android マーケット でキーワード「ssh」で検索をかけると、ConnectBot というsshクライアントソフトがあることが分かりました。

早速、インストールして使ってみましたので、そこまでの過程をまとめておきます。
なお、ConnectBot のバージョンは 1.7.1 です。

1.OpenSSH 秘密鍵ファイルのコピー

USB接続モードにして、AndroidスマホをUSBケーブルでPCに繋いで、microSDメモリカードに、PCからOpenSSH 秘密鍵ファイルをコピーします。
このときのコピー先のディレクトリは、デバイス直下のルートディレクトリです。ここにコピーしないと、後々のインポートができません。
なお、この秘密鍵は OpenSSH 形式でなければなりません。

2.ConnectBot のインストール

Androidマーケットからインストールします。これは、他のアプリケーションと同様です。

3.OpenSSH 秘密鍵ファイルのインポート

ConnectBot に秘密鍵のインポート機能があります。クリックするとmicroSDメモリカードのルートディレクトリからOpenSSH形式の秘密鍵ファイルを探してきます。該当するものをクリックすれば、インポートされます。
インポートされた秘密鍵が表示されますので、右側の南京錠アイコンの鍵を外した状態にします。色で言うと、赤の状態から緑の状態にします。これで、使用できる状態になります。

4.ssh 接続

接続先を「ユーザ名@サーバ名:ポート」を入力して、接続します。
使用中の画面を載せておきます。SDKを使うなどして、PCでスクリーンキャプチャができると思いますが、写真に撮りましたので、とりあえずはそれで間に合わせます。

ConnectBot 操作中画面

ConnectBot 操作中画面

Comments are closed.