拡張子が.ppkの秘密鍵をMacでSSH接続できるように.pemに変換する

セキュリティー商用無料イラスト Web制作

拡張子が.ppkの秘密鍵とは

Windowsで使えるPuTTY(ターミナルエミュレータ)はputtygenという鍵ジェネレータを持っていて、これで鍵を生成すると拡張子が.ppkのPuTTY形式の鍵が生成されます。

OpenSSH形式に変換する

Mac環境でこの鍵を用いてSSH接続するためには、OpenSSH形式に変換して利用しなければいけません。homebrewでputtygenをインストールして、拡張子が.pemのOpenSSH形式に変換します。

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

接続をテストします。

$ ssh -i ファイル名.pem ユーザ名@ホスト名
タイトルとURLをコピーしました