본문 바로가기

Memo & Plan

SSH 접속 에러 해결법 - WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

반응형

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ED25519 key sent by the remote host is
SHA256:U11WIHgp/zWQr4ySMaQ5POVFkntXTbQoiZ8bqIlNTq1.
Please contact your system administrator.
Add correct host key in C:\\Users\\ABCDE/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\\Users\\ABCED/.ssh/known_hosts:11
Host key for 192.168.0.11 has changed and you have requested strict checking.
Host key verification failed.

 

오늘은 아주 간단하지만 개인 서버 운영을 하다 내부 IP 정리를 하다보면 자주 보게 되는 경고문구를 가지고 왔다.

 

SSH 잘 쓰다가 갑자기 저러면 당황스럽긴 한데..

생각보다 별 문제는 아니다.. attack이라고 적혀 있지만 내가 IP 바뀌다 생긴 것도 attack 이라면 attack인가?

암튼 기존에 접속해서 사용하던 IP로 ssh 접속을 시도 했는데...

아무래도 그 때 접속했던 그 서버놈이 아닌 것 같아서 발생하는거다..

 

ssh 최초 접속시 내부적으로 특정 SHA256 key가 생성되는 모양...

 

해결 방법은 간단하다 key를 regen 해주면 된다. 아래의 명령어를 CMD에 입력해주자. ip 주소는 각자 접속하려던 주소를 입력하면 된다..

 

> ssh-keygen -R 192.168.0.11

 

오늘은 진짜 별거 없네....