KAKIMASSE

ネットで見つけた面白い記事や、役立つのではと感じたネタなどを書いています。

androidのConnectBotにpoderosaの秘密鍵をインポートしてスマホからSSH接続する方法

      2014/10/21

android_connectbot

photo credit: johncatral via photopin cc

スマホ(android)からSSH接続できるアプリConnectBot
出先で急にサーバをチェックしたい時など、非常に役に立つアプリです。

そんなConnectBotにいつもPC環境で使っているpoderosaで生成している秘密鍵をインポートする方法を自分メモ的に残しておこうと思います。

まずやってみたのがそのままPCからandroidへUSB接続して秘密鍵をコピー。
この時の注意点はandroidへの秘密鍵の保存先ディレクトリ。
僕の環境(docomo F-05D)では/mnt/sdcard に保存しないと、
ConnectBotでメニューボタン → 公開鍵管理 → もう一回メニューボタン → インポート とした際の『SDカードから選ぶ』の一覧にファイルが表示されませんでした。

で、インポートする鍵ファイルを選択すると「インポートした秘密鍵を解析時に問題発生」とのエラーが表示されインポートできません。

そんな場合は以下の手順をすることで秘密鍵をインポートすることが出来ました。

1.まずはPCでPuTTYごった煮版をインストール。2.インストールが終わったらPuTTYごった煮版の中のPuTTYgenを起動。

3.ファイル-読み込み または 読込ボタンをクリック。
ここでpoderosaで作成した秘密鍵ファイルを開きます。(ファイルの種類を全てのファイルにした方がいいかも知れません。)

4.開くとパスフレーズの入力を求めてくると思うのでパスフレーズを入力。

5.パスフレーズが一致していれば「外部の鍵のインポートに成功しました。」と表示されると思うので
次に 変換 → OpenSSH形式へエクスポートをクリック。
適当なファイル名で保存します。

この保存したファイルをandroidにコピーしてConnectBotでインポートすることが出来ました。
もちろんその後のSSH接続が出来ることもしっかり確認済みです。

最後に、ConnectBotでSSH接続した後、CtrlキーやEscキーがないっ!ってよく焦るんですが、
ターミナルの画面上をタッチすると[Ctrl] [Esc]のキーが表示されるので[Ctrl]をタッチしてから各キーをタッチすればOKです。

 - サーバ環境 ,

SPONSORD LINKS

スポンサーリンク

スポンサーリンク

Message

メールアドレスが公開されることはありません。

  関連記事

no image
Linuxコマンド:ファイルの中身を空にしたい

膨大になったログファイルとかいちいち削除して作成してどーのこーのするの面倒だなー ...

Uhhuh. NMI received for unknown reason 20 on CPU 0. Do you havea a strange power saving mode enabled? と表示された時の対処方法

使っているサーバ(Dell Power Edge sc440)に突然アクセスでき ...

no image
PEARで HTTP error, got response: HTTP/1.1 404 Not Found...と表示されるときの対処方法 

※2008/4/24追記 下記の手順では上手くいかない事がありました。 その場合 ...

au携帯動画再生エラー
FFmpegで変換した3g2動画をau(ezweb)の携帯(ガラケー)で動画再生時に「再生できません(再生不可データ)」と表示されるエラーの対応方法

FFmpegで変換した3g2動画をauのガラケーで再生すると、 上の画像のエラー ...

no image
ネットワークネタ:サーバ1台に複数のIPアドレスを割り当てたい

題記の通り、複数固定IPアドレスなどを取得した場合、 別にIPアドレス毎にサーバ ...

no image
CentOS:サーバ起動時に特定のサービスで止まってしまう時の対処(シングルユーザモード)

CentOSのサーバで起動時に各サービスの起動をしている中で一つのサービスのとこ ...

no image
CentOS:ネットワーク関係が何故かカーネルパニックでフリーズしてしまう。

昨日からずーっとこれでハマってました (泣 現象は ・ADSLに接続するとフリー ...

no image
Linux:postfixで送信されずに残っているメールキューを削除したい。

CentOS4.5でpostfixを使用している環境で 毎日メールサーバから送ら ...

no image
PEARで HTTP error, got response: HTTP/1.1 404 Not Found...と表示されるときの対処方法2

以前書いた PEARで HTTP error, got response: HT ...