Ответы:
Вы можете сделать это с помощью 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?