Linux Tips
ssh- WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 오류 해결
kyeongjun-dev
2019. 10. 12. 16:03
ssh로 서버에 접속하려고 할 때,
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
이라는 에러가 나타날 때가 있다.
접속하려는 내 PC가 A이고, 접속을 하는 서버가 B 라고 할때,
A로 B에 ssh로 접속을 한 적이 있는데, IP주소가 같은 상태에서 B가 포맷을 했던지 뭘 했던지, 변경이 되어서 공유키가
충돌 하는 것이다.
-linux에서의 해결법
서버의 ssh 키를 아래의 명령어를 사용해 key 정보를 초기화 해준다.
1
|
ssh-keygen -R [ IP주소 or Domain Name ] |
-window도 ssh가 지원되면서 window로 ssh 접속을 많이 하는데, 아래 경로에 있는 파일에서
서버 IP주소에 해당하는 key 정보를 삭제하면 된다.
1
|
%UserProfile%\.ssh\known_hosts
|