拡張子が.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 ユーザ名@ホスト名