error - ssh 접속 error

doohyunlm·2021년 8월 31일
1

error

목록 보기
4/10
post-thumbnail

목차

  1. 오류 원인
  2. 해결 방법
  3. 마치며

  • config 파일의 세팅이 정상적으로 되어 있고 pem키도 제대로 된 위치에 가 있음에도 오류를 표출하면서 ssh 접속이 안될 경우가 있습니다.

  • 그에 따른 해결 방법을 알아보도록 하겠습니다.



1. 오류 원인


REMOTE HOST IDENTIFICATION HAS CHANGED
  • 대표적으로 위의 에러를 표출하며 연결이 안되는 경우가 있는데 이 에러는 이 전에 사용했던 원격 서버의 지문과 새롭게 설정하려는 원격 서버의 지문이 충돌되어 제대로 된 경로로 찾아가지 못하는 경우입니다.




2. 해결 방법


  • 아래의 저장 장소로 들어가 보면 know_hosts라는 파일이 존재합니다.

사용자저장 장소
WindowsC:\user\사용자\.ssh\키페어
MAC/Linux~/.ssh/키페어

  • 해당 파일을 에디터 편집기나 vscode로 열어 지워주시면 됩니다.

  • 전부 지워도 다시 접속하게 되면 다시 생성되니 걱정하지말고 지우셔도 됩니다.

오류 메시지에서 ECDSA key로 몇번째 줄인지 알려주는 경우 해당 줄만 제거해주면 됩니다.




3. 마치며


  • 잘 되었던 ssh가 IP 변경 이후 되지 않아 당황했던 기억이 있습니다.

  • 다른 분들은 잘 해결했으면 좋겠습니다.

profile
백엔드 개발자

0개의 댓글