윈도우, 컴퓨터

cmd, ssh 원격접속 오류 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

pepega 2021. 10. 21. 23:08

ssh 접속시 RSA 공유키 충돌로 인해 접속이 안되는 경우

보통 호스트가 서버에 접속할 때 생기는데

서버의 ssh나 OS를 설치, 재설치 했을 때 생기는 문제이다

호스트에선 서버의 IP와 RSA 키를 가지고 있는데

서버의 ssh, OS를 재설치 함으로써 RSA키가 바뀌어 위와 같은 현상이 생기곤 한다

방법은

 

ssh-keygen -R [IP or DomainName]


ssh-keygen -R 111.111.111.111

 

이후 다시 ssh 명령어로 접속하면 된다

그래도 안될경우

known_hosts 파일을 지워야 하는데

cmd의 경우

C:\Users\계정명\.ssh 안에있는 파일을 지우면 된다

 

2019-06-04  오후 07:35    <DIR>          .
2019-06-04  오후 07:35    <DIR>          ..
2019-06-04  오후 07:35               185 known_hosts
2019-05-28  오후 10:54             1,277 known_hosts.old
               2개 파일               1,462 바이트
               2개 디렉터리  143,503,020,032 바이트 남음

C:\Users\gudrb\.ssh> del known_hosts

 

ubuntu, centos, linux의 경우

 

find / -name known_hosts

find ~/ -name known_hosts
-> /home/계정명/.ssh/known_hosts

명령어로 찾아서 지운 뒤

다시 ssh명령어로 다시 접속하면 된다

출처

https://visu4l.tistory.com/343

 

ssh 원격 접속 에러(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)

가끔 가다가 잘 접속되던 서버가 아래와 같은 메세지를 띄우는 경우가 있다. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @  WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@..

visu4l.tistory.com

https://cpuu.postype.com/post/30065

 

SSH 접속시 RSA 공유키 충돌 문제 해결

SSH를 이용하여 서버에 접속하려하는데, 다음과 같은 오류가 발생하며 접속이 되지 않는다. 이유는 192.168.0.7 이라는 IP 로 기존에 접속한 적이 있는 서버와 RSA 공유키를 교환한 상태에서, 192.168.0.7

cpuu.postype.com