0
0

id_rsa⇒pem⇔ppk 相互変換

Posted at

pem,ppk を相互変換したときのメモ

用途

pem

OpenSSH形式の秘密鍵
AWSで初めてインスタンスを立てた際に、KeyPairが作成されます。
この時作成されたKeyPairはpemファイルです。
TeraTermなどのターミナルで利用可能です。

ppk

PuTTY形式の秘密鍵
WinSCPを使用する際はこの形式の秘密鍵が必要です。
Tera Termなどのターミナルでも利用可能です。

変換方法

id_rsa ⇒ ppk

  1. puttygen.exeを起動
  2. [Load] をクリックしてid_rsa をロード
  3. ロードできたら、[Save private key] をクリックしてppkファイルを保存

ppk ⇒ pem

  1. puttygen.exeを起動
  2. [Load]からppkファイルを選択
  3. メニューの[Conversions]>[Export OpenSSH key]でエクスポート

pem ⇒ ppk

  1. puttygen.exeを起動
  2. メニューの[Conversions]>[Import Key]を選択
  3. pemファイルを選択し、任意でパスワードを設定
  4. [Save private key]ボタンでppkファイルを生成

変換方法(コマンド)

※ puttygenコマンドを使用します。
 macの方は事前にputtyをインストールしてください。

$ brew install putty

ppk ⇒ pem

$ puttygen ファイル名.ppk -O private-openssh -o ファイル名.pem

pem ⇒ ppk

$ puttygen ファイル名.pem -o ファイル名.ppk -O private
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0