使用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 ssh键,但私钥可以与pageant一起使用。
是否有办法使用任一工具(ssh-keygen
或PuTTYgen
)生成密钥对,以便从get(git
和pageant
)两端工作去,而不改变文件内容?
答案 0 :(得分:0)
ssh-keygen以OpenSSH格式生成密钥。 Putty以Putty私钥(ppk)格式生成密钥。这个question应该对你有用。
PuttyGen能够将ppk转换为OpenSSH格式,反之亦然,但只能是私有格式。
编辑:见评论
答案 1 :(得分:0)