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