Ich erhalte unterschiedliche Fingerabdrücke für SSH auf 2 verschiedenen Computern

Ich erhalte unterschiedliche Fingerabdrücke für SSH auf 2 verschiedenen Computern

Ich habe zwei Computer, mit denen ich mich per SSH mit einem Remote-Server verbinden möchte. Auf dem zweiten Computer verbinde ich mich zum ersten Mal.

Ich erhalte die bekannten Fingerabdrücke vom ersten mitssh-keygen -lf ~/.ssh/known_hosts

Der zweite Computer zeigt jedoch einen Fingerabdruck an, der nicht vorhanden ist. Er zeigt einen ED25519-Fingerabdruck an, wenn er verwendet wirdssh

Ich habe versucht, auf einem dritten Computer per SSH eine Verbindung herzustellen. Nach der Verwendung wird ein ECDSA-Fingerabdruck angezeigt ssh, der in den bekannten Hosts des ersten Computers vorhanden ist.

Warum melden zwei Computer unterschiedliche Fingerabdrücke? Wie überprüfe ich, ob der Fingerabdruck ED25519 vom selben Server stammt, mit dem der erste Computer eine Verbindung herstellt?

  • Erste:OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f 31 Mar 2020
  • zweite:OpenSSH_8.5p1, OpenSSL 1.1.1j 16 Feb 2021
  • dritte:OpenSSH_8.4p1 Ubuntu-5ubuntu1, OpenSSL 1.1.1j 16 Feb 2021

verwandte Informationen