2017-12-13 12 views
-1

gitbash ssh-keygenと鍵のペアを生成する場合、公開鍵ファイルの内容が正常にGitのSSHキーにインポートされますが、秘密鍵はページェントで使用することはできませんputtygenをパブキー

ssh-rsa AAA...== [email protected] 

のように見えます。

PuTTYgenと鍵のペアを生成する場合、公開鍵ファイルの内容が原因で期待形式で、SSHキーをgitのためにインポートすることはできませんが、秘密鍵はページェントで使用することができます

---- BEGIN SSH2 PUBLIC KEY ---- 
Comment: "rsa-key-20171213" 
AA...== 
---- END SSH2 PUBLIC KEY ---- 

のように見えます。

は、ファイルの内容を変更することなく、行く得るから両端(gitpageant)上で動作するためのツール(ssh-keygenまたはPuTTYgen)のいずれかで鍵ペアを生成する方法はありますか?

答えて

0

ssh-keygenはOpenSSH形式のキーを生成します。パテは、パテの秘密鍵(ppk)形式でキーを生成します。このquestionはあなたにとって便利です。

PuttyGenはppkをOpenSSH形式に変換することができますが、その逆も可能ですが、プライベートな形式のみに変換できます。

編集:キーが

enter image description here

を生成する際に、コメント

+0

OpenSSH形式を指摘していただきありがとうございますが、変換では秘密鍵しか保存されません – Terafor

+0

訂正ありがとうございます。 –

0

が実際にPuTTYgenをしかし、公開鍵を保存すると、他のことをするのOpenSSH形式を提供しません参照してください。 OpenSSHフォーマットが必要なときはいつでも、秘密鍵をPuTTYgenにロードしそこからコピーすることができます。

関連する問題