서버의 host key가 바꼈을 경우, 기존에 로컬에 보유하고 있던 public key로는 접속이 불가능하다.
따라서 public key를 새로 받아야 하는데 기존의 것을 삭제하지 않으면 안된다.
이를 위해 ~/.ssh/known_hosts 파일을 수정하자.
vi ~/.ssh/known_hosts
기존의 IP 주소를 지워주자!
예를 들어 IP가 10.73.44.20이라면 다음을 지워주자.
참고로 갑자기 서버의 host key가 변경되어 접속이 불가능 하다면
누군가 중간자 공격(man-in-the-middle attack)을 하고 있을 가능성도 있다.
참고자료
1. Man In The Middle Attack - 위키피디아
'Linux' 카테고리의 다른 글
한글 설정하기 (0) | 2013.05.18 |
---|---|
XE 설치하기. (0) | 2013.05.16 |
ssh public key 삭제하기 (0) | 2013.05.10 |
Synaptic Package Manager (0) | 2013.05.09 |
Ubuntu server 12.04.2 - 설치 에러. (0) | 2013.05.09 |
vim - 기본 설정 (0) | 2013.04.29 |