puttykeygenで作成したssh公開鍵
puttykeygenで作成したssh公開鍵をサーバへ仕込む。puttykeygenで作成されたssh公開鍵はこんなフォーマットです。
---- BEGIN SSH2 PUBLIC KEY ---- Comment: "rsa-key-20130731" AAAAB3NzaC1yc2EAAAABJQAAAIBtfByu1GAH1GuC3lRndO1D6Jn7/iRxgMEkjp99 EyRGW7mpYGR3+McaNcrnT0bfFJVYU++cPj6PDlz8yP0GCkP/3YuSNISkQWs0JhIm jjM+2UaV6+lvxp6FWmKzS+VAWU2vWH4bMlhZ7FW79WD02xjJSF66OvqnBVEDPG4g o8I/ZQ== ---- END SSH2 PUBLIC KEY ----
なんだこりゃ。
いらない行がたくさんあるし、鍵のところに改行が入ってるし。
sshdで読めるようにするには、
- 鍵の種類を頭に書く。
- 公開鍵の改行を取り除く。
ってな手当が必要。
上記の公開鍵ならこう編集しなおす。
ssh-rsa AAAB3NzaC1yc2EAAAABJQAAAIBtfByu1GAH1GuC3lRndO1D6Jn7/iRxgMEkjp99EyRGW7mpYGR3+McaNcrnT0bfFJVYU++cPj6PDlz8yP0GCkP/3YuSNISkQWs0JhImjjM+2UaV6+lvxp6FWmKzS+VAWU2vWH4bMlhZ7FW79WD02xjJSF66OvqnBVEDPG4g o8I/ZQ==
最初からこのフォーマットで出して欲しい。