カテゴリー
未分類

Androidでsshする方法(sshクライアントアプリConnectbotの使い方/公開鍵も対応)

外出先で、急なサーバトラブルになって対応しなきゃならない、ってときにAndroid端末からsshしちゃおう!ということで、今回紹介するのはAndroid端末でsshするやり方。
※root取得等は不要です。

①Google Play StoreからConnectbotをインストール
ストア上で「Connectbot」と検索するか、下記リンクからストアページに遷移してインストールしてください。ほかにもいろいろsshアプリありますが、一番評価が高かったのとアイコンがmacのターミナル.app(terminal.app)に似てたという理由です。

★Connectbotのリンク»

②アプリを起動して、ユーザー名@ホスト:ポートを入力
root@hogehoge.com:22みたいな感じで、書く環境の情報を入力してください。接続後、パスが聞かれて、無事ログインできるはずです。

以上、がログインまでのシンプルな流れ。あと公開鍵を設定しているサーバの場合、このアプリでは、公開鍵をこのアプリから作成することも可能。

■アプリ上での公開鍵の生成方法とインポート方法

①生成方法
右上の「設定>公開鍵管理」から、公開鍵一覧画面を表示させる。一覧画面右上の「設定>生成」からRSAとかのタイプと、ビット長を選択、パスワードを入力して、生成ボタンを押すと作成できます。

②インポート方法
予め鍵ファイルを端末のなかに格納しておき、右上の「設定>公開鍵管理」にいって、公開鍵一覧画面を表示させる。一覧画面右上の「設定>インポート」を押すと、先程のファイルが選択できるので、そこからインポートすることができる。(ファイルが不正だとエラーでるから、ファイルの中身を確かめたほうがよい)

こんな感じで、あっというまに設定ができますし、いまのところ不自由なく外出先から操作できています。(nexus5X/android7)

(mituru)