.ppkファイルとか渡されて困ったとき

PuTTY 独自の形式の .ppk ファイルで鍵ペアを渡されて困ったときのためにメモ。

PuTTY に付属している puttygen コマンドで普通の公開鍵・秘密鍵に分離できる。

Debian 系なら putty-tools パッケージをインストールするだけでいいらしい(未確認)

OSX だと ports 使うか自分でビルドする。

ぼくは自分でビルドした。

 wget http://the.earth.li/~sgtatham/putty/latest/putty-0.60.tar.gz
 tar zxvf putty-0.60.tar.gz
 cd putty-0.60/macosx
 make puttygen

で puttygen だけビルドできる。っていうか全体 make はぼくの環境では失敗した。まぁこれさえビルドできればOK。

秘密鍵を取り出す。

./puttygen unko.ppk -O private-openssh -o private_key

公開鍵

./puttygen unko.ppk -O public-openssh -o public_key
by typester / at 2009-06-09T10:04:00 / osx · putty / Comments(0)