0. はじめに
ConoHaサーバーにTera TermでSSHしようとしたらちょっとハマったので、手順を備忘録として残しておきたいと思います。
(ConoHaサーバー使っている人、どれくらいいるんだろう🤔)
1. ConoHaコントロールパネルでやること
1-1. SSHキーを発行する
-
「SSH」を選択します。
-
「ダウンロード」ボタンを押下します。
ここでダウンロードしたキーをTera Termで使用することになります。
1-2. 「ホスト名」「ポート番号」「ユーザー名」を確認する
「ホスト名」「ポート番号」「ユーザー名」は以下に表示されています。
この3つをTera Termで使用することになります。
2. Tera Termでやること
2-1. SSHの設定を変更する
最初にこの設定をやっておかないと、恐らくSSH接続できません。Tera Termを閉じたときに以下のエラーになるかと思います。
- Tera Termを起動し、「設定」→「SSH」のダイアログを開きます。
- 優先する鍵交換アルゴリズムの順を「ecdh-sha2-nistp521」→「ecdh-sha2-nistp384」→「ecdh-sha2-nistp256」に変更します。
- 「OK」ボタンを押下します。
必須ではありませんが、「設定」→「設定の保存」で、設定情報の保存をしておくとよいかと思います。
2-2. ConoHaサーバーにSSH接続
-
Tera Termの新しい接続先ダイアログにて、「ホスト名」「TCPポート」を入力します。
-
SSH認証ダイアログにて、「ユーザ名」を入力します。
-
「秘密鍵」ボタンを押下し、ConoHaコントロールパネルからダウンロードして秘密鍵(pemファイル)を選択します。
以上で、ConoHaサーバーへSSH接続できるかと思います。