안녕하세요
양군 입니다 :)
오늘은 SSH 접속 시 RSA공개키 충돌 문제를 해결하는 방법을 알려드릴게요!
먼저 문제의 발생 원인
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
라는 문구를 보면 "원격지 호스트 인증서가 변경 되었다!"라고 하는데요
오류 메세지
기존에 접속한 IP에 SSH 공개키가 변경되었다 라고 볼 수 있는데요
제가 기존에 접속한 Server IP에 새로운 작업을 통해 다른 OS로 설치 되었거나 H/W 변경이 이뤄졌기 때문에 key값이 변경 된 겁니다
SSH 접속을 위해 Client(사용자)와 Server간 key값을 저장해 두고 있는데요
이를 공개키/비공개키 라고 칭합니다.
즉 192.168.0.1 서버와 주고 받은 키 값이 변경되었다는 뜻이라고 볼 수 있습니다
키 값이 변경되었다면 이는 중간자 공격으로 판단하여 접속을 못하게 막는 것 인데요
아래 간단한 명령어를 통해 키 값을 초기화 하실 수 있습니다
ssh-keygen -R "해당서버 IP 주소"
위 명령어를 통해 키 값을 초기화 하면 친절하게도
아래와 같이 파일 위치와 백업을 받았다는 메세지를 확인 하며 초기화 된 것을 확인 하실 수 있습니다
업데이트 완료
* IP정보는 보안상의 이유로 모자이크 처리 ㅎㅎ
이제 접속하시면 접속이 잘 됩니다^^
감사합니다!
'IT' 카테고리의 다른 글
SSH no matching cipher found. Their offerno matching cipher found. Their offer (0) | 2018.10.16 |
---|---|
Windows Server 2008 R2 DNS 백업/복원 방법 (0) | 2018.10.10 |
새로나올 아이폰! 아이폰XS(가칭) 정보 (0) | 2018.08.31 |
스마트 폰 - 스마트 워치 - 스마트 링?? (0) | 2018.08.30 |
티스토리 블로그 SSL 적용 (0) | 2018.08.23 |