Ich muss eine Verbindung zu einem Host mit einer dynamischen IP-Adresse herstellen.
Jedes Mal, wenn sich die IP ändert, fordert SSH mich zur Überprüfung des Fingerabdrucks auf:
The authenticity of host '...' can't be established.
RSA key fingerprint is ....
Are you sure you want to continue connecting (yes/no)?
Wäre es möglich, SSH den öffentlichen Hostschlüssel zu übergeben, so dass:
- SSH überprüft die Authentizität des Hosts automatisch
- Der Hostschlüssel wird nicht in der Datei unknown_hosts gespeichert
Diese Frage unterscheidet sich von Wie kann ich die Überprüfung von SSH-Hosts für bekannte Hosts vermeiden? da dass andere Fragen Ziele zu Unterdrückungs SSH - Validierung, während ich nicht wollen , es zu unterdrücken: Ich nicht möchte , dass die Host authentifiziert haben, nur die Host-öffentlichen Schlüssel (was ich weiß, und sie in einer Datei gespeichert haben) und nicht SSH known_hosts
Datei.
Für mich scheint die andere Frage zu sein, jedes Mal eine Verbindung zu einem anderen Server herzustellen, anstatt eine Verbindung zu einem einzelnen bekannten Server mit einer dynamischen IP herzustellen.