SSH設定

Conoha の『サーバー管理』『SSH』『+SSH Key』『保存』の順にクリックします

プライベートキーを『ダウンロード』をクリックしダウンロードします

ダウンロードしたSSHのネームタグをクリックすると、下にSSH接続のプロパティが表示されます。ホスト名、ポート番号、ユーザ名、プライベートキーファイル名をSSH接続に使用しますのでコピーしておいてください

Windows10からのSSH接続

『Windowsキー(窓のアイコン)+x』の後に『i』キーを押して、Power Shell を立ち上げます

各パラメータが以下の通りだとして、ssh 接続のコマンドラインを示します

ホスト名:host.conoha.ne.jp

ポート番号:8022

ユーザ名:c0123456

プライベートキー:c:\user1\key-0000-00-00-00-45.pem

ssh c0123456@host.conoha.ne.jp -p 8022 -i c:\users\key-0000-00-00-00-45.pem

初めてSSH接続すると下記エラーが出ますが、初めてなのでサーバーの認識ができていないようです。yesで進めて問題ありません。下記エラーメッセージは抜粋ですので注意してください

The authenticity of host ??? can’t be established.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

これで進めてもWindowsの場合、恐らく以下のエラーが出ます

WARNING: UNPROTECTED PRIVATE KEY FILE

これは、プライベートキーファイルのパーミッション設定が適正でないことが原因らしいです。Windowsのファイルプロパティから変更もできるみたいですが、私は断念しました。このファイルを『C:\Users\・・・』配下のフォルダに配置する対応が一番楽みたいです。私は以下のフォルダに配置して使用しています。Users配下ならどこでも大丈夫です

C:\Users\toshi\Documents\ConohaSSH\プライベートキーファイル名

以上で、conohaサーバーへのSSH接続ができました