puttyで作成した公開鍵をopenssh(GitHubなど)キーへ変換する方法

windowsのputtygenで作成した公開鍵をそのままgithubなどのopenssh対応ツールにそのまま使う事ができない。githubの場合はadd keyでエラーになり登録ができない。
そのため一度puttyで作成したキーをssh-keygenで作成したのと同じ状態のopenssh対応版に変更する必要がある。

変換方法

ssh-keygen -i -f [変換前公開鍵putty] > [変換後公開鍵名 ※id_rsa.pubが一般的]

ssh-keygen -i の書式について
ssh-keygen -i [-m 鍵の形式 ] [-f 変換するidentityファイル ]

その他おすすめの備忘録

Tagged with:
 

コメントを残す