MacでPutty形式の秘密鍵を変換する

先日サーバへのログイン用に秘密鍵を受け取ったんだけど、OpenSSH形式ではなく、Putty形式だったので、どうやって使ったもんかと思って調べていたら、既に他の人がやり方を調べていてくれたので助かった。

方法は簡単。Homebrewでputtygenがインストールできるので、これを使って変換するだけ。

$ brew install putty
$ puttygen id_rsa.ppk -O private-openssh -o id_rsa

PuttyWindowsでは良く使われるけど、Windowsだけでも色んなターミナルがあるので、どちらも用意してくれると助かるなぁ、なんて。