github上的RSA指纹与ssh-keygen不匹配

时间:2017-06-09 07:05:07

标签: github ssh

查看github和我的公共ssh密钥上的指纹,它们有不同的格式(例如冒号分隔符)并且不同

Github
a6:f2:09:40...etc

As generated by: ssh-keygen -lf ~/.ssh/key.pub
4096 SHA256:neLNT0...etc

我可以登录,所以任何人都可以解释我错过的内容吗?

1 个答案:

答案 0 :(得分:2)

目前的OpenSSH使用的是SHA256哈希,而不是代码第一行所需的古老MD5。要获取传统指纹,可以使用-E开关来选择哈希算法:

ssh-keygen -E md5 -lf ~/.ssh/key.pub