ssh 서버 접속 시 오류발생
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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 RSA key sent by the remote host is
.
.
.
리눅스환경에서 ssh연결을 하려고 할 때 위와 같은 에러문구가 나오면서 연결이 되지 않을 때가 있습니다.
오류 발생원인
서버를 재구축하거나 동일한 아이피를 사용하여 새로운 서버를 세팅할경우 외부에서 연결 시 이런 오류가 발생할 수 있습니다.
728x90
간단한 해결방법
방법1
sudo ssh-keygen -R hostname
연결하고자 하는 hostname을 수정하여 명령어를 입력하면 됩니다.
방법 2
rm /root/.ssh/known_hosts
known_hosts 파일을 지워준뒤 다시 연결을 시도합니다.
파일을 지워도 ssh연결에 접속할 때 파일이 다시 생성됩니다.
ssh 재연결
그리고 ssh에 다시 연결할 때 이런 내용이 출력되는데 yes를 입력해 주면 정상적으로 연결됩니다.