최대 1 분 소요

문제 상황

SSH를 이용하여 서버에 접속하려하는데, 다음과 같은 오류가 발생하며 접속이 되지 않는다.
스크린샷 2023-01-02 오전 11 10 13

문제 원인

이유는 192.168.0.7 이라는 IP 로 기존에 접속한 적이 있는 서버와 RSA 공유키를 교환한 상태에서, 192.168.0.7이라는 서버가 바뀌었기 때문이다.
위의 경고 메시지는 Man in the Middle Attack 이라는 일명 ‘중간자 공격’에 대해 경고한다.
즉, 기존에 서버가 알고있던 정보를 찾아서 따라갔더니 기존과는 전혀 다른 서버로 접속되었다는 것이다.

해결 방법

이를 해결하기위해서는 다음과 같은 명령어를 통해 초기화를 시켜준다.

$ ssh-keygen -R ec2-**-***-**-***.ap-northeast-2.compute.amazonaws.com

맨 위 사진에서 노란색 괄호로 표시한 부분을 아래처럼 ssh-keygen -R 뒤에 이어붙인 것이다.
그 뒤에 다시 SSH를 이용해 서버에 접속해보면,
Are you sure you want to continue connecting (yes/no/[fingerprint])? 이렇게 물어본다.
yes 를 입력하면 된다!

Ref.



💛 개인 공부 기록용 블로그입니다. 👻

맨 위로 이동하기