查看github和我的公共ssh密钥上的指纹,它们有不同的格式(例如冒号分隔符)并且不同
Github
a6:f2:09:40...etc
As generated by: ssh-keygen -lf ~/.ssh/key.pub
4096 SHA256:neLNT0...etc
我可以登录,所以任何人都可以解释我错过的内容吗?
答案 0 :(得分:2)
目前的OpenSSH使用的是SHA256哈希,而不是代码第一行所需的古老MD5。要获取传统指纹,可以使用-E
开关来选择哈希算法:
ssh-keygen -E md5 -lf ~/.ssh/key.pub