使用gitbash ssh-keygen生成密钥对时,公钥文件内容如下所示
ssh-rsa AAA...== myemail@exmaple.com它成功地导入到git ssh密钥中,但是不能将私钥与pageant一起使用。
使用PuTTYgen生成密钥对时,公钥文件内容如下所示
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-20171213"
AA...==
---- END SSH2 PUBLIC KEY ----它不能导入到git键,因为预期的格式,但私钥可以用于选美。
是否有一种使用工具(** PuTTYgen**) ssh-keygen**或 pageant**) )生成键盘的方法,以便在get go中使用(**git 和pageant**),而不更改文件内容?**
发布于 2017-12-13 13:24:54
实际上,当生成键时,PuTTYgen确实提供了OpenSSH格式。

然而,保存公钥则是另一回事。因此,只要需要OpenSSH格式,私钥就可以加载到PuTTYgen中并从中复制。
发布于 2017-12-13 12:35:30
ssh生成OpenSSH格式的密钥.Putty以Putty私钥(ppk)格式生成密钥。这个question对您应该是有用的。
PuttyGen能够将ppk格式转换为OpenSSH格式,而vica格式则相反,但只能转换为私有格式。
编辑:见评论
https://stackoverflow.com/questions/47792468
复制相似问题