SSH를 사용하려면 동일한 알려진 호스트를 두 번째로 추가해야 합니다.

SSH를 사용하려면 동일한 알려진 호스트를 두 번째로 추가해야 합니다.

내 동료가 최근에 이전과 동일한 도메인을 사용하여 서버에 SSH로 연결하려고 시도했지만 SSH 클라이언트가 해당 호스트를 알려진 호스트 목록에 추가하고 싶은지 물었습니다. 왜냐하면 그가 서버에 처음으로 SSH를 통해 접속했기 때문입니다.

나는 그의 파일을 보았고 known_hosts그는 해당 서버의 공개 키를 3번이나 가지고 있었습니다. 사용:

ssh-keygen -f /path/to/his/known_hosts -H -F <hostname>

처음 두 개의 키가 서버 IP 및 도메인의 해시와 쌍을 이루고 있음을 발견했습니다. 세 번째 키는 다른 두 개와 다른 해시와 짝을 이루었는데, 다시 알려진 호스트를 추가하라는 요청을 받았을 때 추가된 것 같습니다.

ssh-client이전과 동일한 도메인을 사용하면 왜 파일 에서 인식되지 않고 known_hosts다시 추가하라고 요청하고 동일한 도메인에 대해 다른 해시를 추가하는지 아시는 분 계신가요 ?

관련 정보