AWSのEC2インスタンスへPuttyを使い接続する際に、AWSで作成された共通鍵pemファイルをPuttyで利用可能なppkファイルへ変換する手順を説明します。
前提知識
まず前提知識として、pemファイルとppkファイルの概要を纏めてみました。
pemファイル | ppkファイル |
OpenSSH形式の秘密鍵です。 AWS(Amazon Web Service)で初めてインスタンスを立てた際に、共通鍵が作成されます。この時作成された共通鍵がpemファイルです。 |
PuTTY形式の秘密鍵です。WinSCPを使用する際はこの形式の秘密鍵が必要です。 |
pemファイルからppkファイルへの変換
puttygen起動
puttygen.exeをクリックし、puttyのkeyジェネレーターを起動します。
pemファイルのインポート
メニューの[Conversions]>[Import Key]を選択し、AWSで作成されたpemファイルをインポートします。
ppkファイルを生成
任意でパスワードを設定し、[Save private key]ボタンでppkファイルを生成されます。
Puttyによる接続確認
接続対象のPublic IPアドレスを指定します。
生成したppkファイルを指定します。