14 ssh-keygen -l -F host会打印出远程主机的密钥,但known_hosts前提是该主机存在。是否可以从不知道known_hosts文件的主机请求指纹?(无需手动干预,例如通过ssh连接) networking ssh remote-access — 零 source
14 您可以使用完成此操作ssh-keyscan,例如: $ ssh-keyscan 192.168.25.16 # 192.168.25.16 SSH-2.0-OpenSSH_5.5p1 Debian-6+squeeze3 192.168.25.16 ssh-rsa AAAAB3Nz[...]ThruGvpQ== (可选)传递-H选项以获取在known_hosts文件中看到的哈希名称。 另请参见U&L:如何从sshd服务器获取公钥而不接触known_hosts文件? — 格特维季克 source