jtz*_*ero 16 ssh networking remote-access
ssh-keygen -l -F host
将打印出远程主机的密钥,但known_hosts
前提是该主机存在于 中。是否可以从不在 known_hosts 文件中的主机请求指纹?(无需人工干预,例如通过 ssh 连接)
ger*_*ijk 16
您可以使用 来完成此操作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==
Run Code Online (Sandbox Code Playgroud)
(可选)传递-H
选项以获取您在known_hosts
文件中看到的散列名称。
另请参阅U&L:如何在不触及 known_hosts 文件的情况下从 sshd 服务器获取公钥?