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_hostsDatei.
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.