Mein Laptop hat eine gut gefüllte ~/.ssh/known_hosts
Datei. Ich möchte das nutzen, wenn ich von meinem Desktop aus eine Verbindung zu Remote-Hosts herstelle, da das Aufspüren der Fingerabdrücke eine echte Aufgabe sein kann. Es scheint jedoch nicht möglich zu sein, nach dem lokal bekannten Fingerabdruck für bekannte Hosts zu fragen ssh-keygen
oder ihn ssh-keyscan
mir mitzuteilen. Irgendwelche Ideen?
ssh
security
fingerprint
known-hosts
phyzome
quelle
quelle
Antworten:
Versuchen Sie diesen Befehl:
Ich möchte nur einen einzelnen Host:
Ressourcen
http://www.gossamer-threads.com/lists/openssh/users/49503
quelle
-l
mit einer known_hosts-Datei verwenden können. Hier ist eine Version, die meine Frage noch besser beantwortet:ssh-keygen -l -f ~/.ssh/known_hosts -F example.com
-E md5
Option, um den älteren MD5-Hash zu erhalten .[example.com]:1234
ssh-keyscan 123.123.12.34 | ssh-keygen -l -f -