ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SSH 접속시 "Host key verification failed" 문제 발생시 해결 방법
    IT Operation 2021. 3. 23. 03:04
    반응형

    오늘은 SSH 접속을 여러 군대 해야 해서 접속을 하고 있던 도중 발생한 문제를 다뤄보려고 한다. 접속 시도 시 에러 내용은 엄청나게 조잡하다. Warning도 떠있고 중간에 "someone could be eavesdropping on you right now"(지금 누군가가 당신을 엿듣고 있을지도 모릅니다.) 접속 시도 시 에러 내용은 엄청나게 조잡하다.

     

    Warning도 떠있고 중간에 "someone could be eavesdropping on you right now"(누군가 너를 도청 중일 수 있다, 뭐 공격을 당하고 있는 것일 수 있다는 의미 같다.) 메시지도 있고, 마지막을 보면 "Host key verification failed"라는 말로 마무리가 되어 있다. 

    SSH Host key verification failed
    SSH Host key verification failed

     

     

     

     

    이게 왜 나타난 것일까? 

    우선 나의 상황은 맥을 사용해서 접속하였고, 이미 SSH를 다른 곳에 접속을 했었다. 그리고 다시 다른 IP를 가진 장치에 SSH에 접속하려고 했을때 이 문제가 발생했다. 이전에 접속했을 때 생성된 RSA 키가 새로운 곳에서도 같은 키로 접속하려고 시도해서 충돌이 발생하는 듯하다. 이럴 때는 키를 다시 생성할 수 있도록 키 값을 초기화해야 한다.

     

     

    RSA 키 재생성
    RSA 키 재생성

    키 값을 다시 초기화 하는 방법은 ssh-keygen -R [접속 IP]를 입력한다. 키 값을 초기화하고 다시 로그인을 해보면 RSA 키가 다시 생성되고 정상적으로 접속이 될 것이다.

    반응형

    댓글

Designed by Tistory.