我的一位同事最近尝试使用与以前相同的域 ssh 进入服务器,但 ssh 客户端询问他是否要将主机添加到已知主机列表中。因为他是第一次 ssh 到服务器。
我看了他的known_hosts
文件,他有该服务器的公钥3次。使用:
ssh-keygen -f /path/to/his/known_hosts -H -F <hostname>
我发现前两个密钥与服务器 IP 和域的哈希值进行了配对。第三个密钥与与其他两个不同的哈希配对,我认为当他被要求添加再次已知的主机时已添加。
有谁知道如果使用与以前相同的域,为什么在文件ssh-client
中无法识别它known_hosts
,要求再次添加它并为同一域添加不同的哈希值?