두 대의 컴퓨터에서 서로 다른 유형의 SSH 지문을 얻었습니다.

두 대의 컴퓨터에서 서로 다른 유형의 SSH 지문을 얻었습니다.

SSH를 통해 원격 서버에 연결하는 데 사용하려는 두 대의 컴퓨터가 있습니다. 두 번째 컴퓨터에서는 처음으로 연결합니다.

첫 번째 지문에서 알려진 지문을 얻었습니다.ssh-keygen -lf ~/.ssh/known_hosts

그런데 두 번째 컴퓨터에는 존재하지 않는 지문이 나타났습니다. 사용 시 ED25519 지문을 표시합니다.ssh

세 번째 시스템에서 SSH를 통해 연결을 시도했는데 결국 ssh첫 번째 시스템의 Known_hosts에 있던 ECDSA 지문이 표시되었습니다.

두 대의 컴퓨터가 서로 다른 유형의 지문을 보고하는 이유는 무엇입니까? ED25519 지문이 연결된 첫 번째 컴퓨터와 동일한 서버인지 어떻게 확인할 수 있습니까?

  • 첫 번째:OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f 31 Mar 2020
  • 두번째:OpenSSH_8.5p1, OpenSSL 1.1.1j 16 Feb 2021
  • 제삼:OpenSSH_8.4p1 Ubuntu-5ubuntu1, OpenSSL 1.1.1j 16 Feb 2021

관련 정보