저는 이전 머신(RHEL6)에서 이전 버전의 git(2.8)을 사용하고 있는데 몇 가지 이상한 동작을 발견했습니다.
최근 github RSA 키 위반이 처음 발생했을 때 하나를 만들었고 git pull
다음과 같은 오류 메시지를 보았습니다.
Warning: the RSA host key for 'github.com' differs from the key for the IP address '140.82.113.3'
Offending key for IP in /home/gordonj/.ssh/known_hosts:10
Matching host key in /home/gordonj/.ssh/known_hosts:17
그래서 Known_hosts 파일을 수동으로 편집하고 문제가 되는 줄을 삭제했습니다. 이런 과정을 한두 번 반복하다 보니 git pull
드디어 성공했고, 그걸로 끝인 줄 알았어요.
그런데 그 다음날 또 그런 일이 일어났어요. 그래서 Known_hosts 파일을 다시 편집했습니다.
그리고 그런 일이 다시 일어났습니다.
오늘 또 이런 일이 일어났습니다.
왜 이런 일이 발생합니까? Git이 이전에 찾지 못했던 Known_hosts 파일에서 갑자기 또 다른 잘못된 키를 발견한 이유는 무엇입니까?