
github 저장소의 경우 업데이트하고 싶고 다음을 입력합니다.
git fetch --all
명령줄에 있지만 항상 질문을 받습니다.
Warning: the ECDSA host key for 'xxx.yyy' differs from the key for the IP address '123.456.789.000'
Offending key for IP in /etc/ssh/ssh_known_hosts:1042
Matching host key in /home/adietz/.ssh/known_hosts:1
Are you sure you want to continue connecting (yes/no)?
파일에서 문제가 되는 줄을 제거하는 솔루션과 비슷한 질문을 찾았습니다.
.ssh/known_host
하지만 명령을 반복하자마자 git
해당 줄이 다시 추가되고 .ssh/known_host
계속해서 묻는 메시지가 나타납니다. .ssh/known_host
운 좋게도 전체 파일을 제거했습니다 .
나는 여전히 예/아니요 질문을 받습니다.모든시간.
이 짜증을 없앨 수 있는 방법이 있나요? 우분투 20.04.4
답변1
잘못된 파일을 편집하고 있습니다. 메시지에는 에서 찾은 키가 .ssh/known_hosts
유효하고 문제가 되는 키가 에 있다고 나와 있습니다 /etc/ssh/ssh_known_hosts
. 거기서 제거하세요.