내 동료가 최근에 이전과 동일한 도메인을 사용하여 서버에 SSH로 연결하려고 시도했지만 SSH 클라이언트가 해당 호스트를 알려진 호스트 목록에 추가하고 싶은지 물었습니다. 왜냐하면 그가 서버에 처음으로 SSH를 통해 접속했기 때문입니다.
나는 그의 파일을 보았고 known_hosts
그는 해당 서버의 공개 키를 3번이나 가지고 있었습니다. 사용:
ssh-keygen -f /path/to/his/known_hosts -H -F <hostname>
처음 두 개의 키가 서버 IP 및 도메인의 해시와 쌍을 이루고 있음을 발견했습니다. 세 번째 키는 다른 두 개와 다른 해시와 짝을 이루었는데, 다시 알려진 호스트를 추가하라는 요청을 받았을 때 추가된 것 같습니다.
ssh-client
이전과 동일한 도메인을 사용하면 왜 파일 에서 인식되지 않고 known_hosts
다시 추가하라고 요청하고 동일한 도메인에 대해 다른 해시를 추가하는지 아시는 분 계신가요 ?