SSH公開鍵認証メモ

PuTTYのPuTTYgenで作成してしまった秘密鍵をなんとかMac OS XのOpenSSHで使えないかと、PuTTYgenのExport to OpenSSHでOpenSSH用の秘密鍵を作成してみたのだけどうまく動作せず。パーミッションもきっちり600に設定したのだけどなぁ。PuTTY、よく分からん。

ちなみに10.4.9のOpenSSHのバージョンは4.5p1

PBG4:~/.ssh tsu$ ssh -v
OpenSSH_4.5p1, OpenSSL 0.9.7l 28 Sep 2006

仕方ないのでMac OS X 側で公開鍵と秘密鍵のペアを作成

PBG4:~/.ssh tsu$ ssh-keygen

デフォルトで1024ビット長のRSA暗号で鍵のペアを作成してくれているようです

で、公開鍵をserverに転送して…PuTTYの公開鍵を既に取り込んでいるauthorized_keys2に追加して終わり

server$ cat id_rsa.pub >> authorized_keys2

愛用しているSSH Tunnel Managerは、Mac OS X が実装してるOpenSSHを使ってるので、問題なく公開鍵で認証できました。

4回生の解析学第4でやらされたなぁ、RSA暗号

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です