いつもputtyでログインしているところをcygwinのssh agent でログイ

putty で使っている秘密鍵"〜.ppk"ファイルはputty用のフォーマットになっていて、他のssh agent では使えないらしい・・・
puttygen で openssh形式に変換してやれば使える。

ちなみに、cygwin ssh で間違ってppkファイル使った場合のエラーはこんな感じ。(-vオプションを使った場合。)
3回パスワードを入力させられた挙句、エラーになる。

・・・
Enter passphrase for key '.ssh/id_rhasegawa.ppk':
debug1: key_parse_private_pem: PEM_read_PrivateKey failed
debug1: read PEM private key done: type
Enter passphrase for key '.ssh/id_rhasegawa.ppk':
debug1: key_parse_private_pem: PEM_read_PrivateKey failed
debug1: read PEM private key done: type
Enter passphrase for key '.ssh/id_rhasegawa.ppk':
debug1: key_parse_private_pem: PEM_read_PrivateKey failed
debug1: read PEM private key done: type
debug1: No more authentication methods to try.
Permission denied (publickey,gssapi-with-mic).