Die Manpage fürsshdstellt das -h
Argument darGibt eine Datei an, aus der ein Hostschlüssel gelesen werden soll.
Aber wird nach dem öffentlichen oder dem privaten Host-Schlüssel gefragt?
Ich kann diese Information nirgends finden.
Antwort1
Der private Hostschlüssel.
Auf diese Weise lernt SSHD den privaten Schlüssel.
Antwort2
Es muss der private Schlüssel sein, denn er sshd
beweist, dass man die Person ist, die man vorgibt zu sein.
Sie wissen, wann Sie ssh
zu einem Server gehen und Ihnen der Fingerabdruck des Servers mitgeteilt wird. Und Sie klicken einfach blind darauf y
, weil Ihnen der Systemadministrator, ein Arbeitskollege oder eine Person in einem Forum gesagt hat, dass Sie das tun sollen. Sie sollen überprüfen, ob dieser Fingerabdruck korrekt ist. Sie müssen den Fingerabdruck des öffentlichen Schlüssels des Servers über einen anderen Kanal erhalten, der nicht gefälscht werden kann.