[OS] ssh 접속 시 Host Key verification failed. 에러 및 ssh-keygen 안되는 경우 해결 방법
ssh, Host Key verification failed. & ssh-keygen 에러 해결 방법
ssh 접속을 하려다 보면 Host Key verification failed 에러가 발생하는데, 해결 방법을 알아보겠습니다.1. Host Key verfication failed 해결 방법
서버 인증키 갱신으로 local ssh key에 저장된 값과 다르다는 메세지가 나옵니다.ssh-keygen -R {your_ip}
2. known_hosts 주소 삭제 방법
ssh-keygen에서 검색하는 known_hosts는 /var/root/.ssh/known_hosts 경로인데 ssh가 조회하는 host 목록은 ~/.ssh/known_hosts 경로입니다. 두 명령어의 조회 경로가 다르다보니 ssh-keygen이 제대로 동작하지 않는 것으로 추정됩니다.우리는 위 ssh의 known_hosts 파일을 열어서 접속하고자하는 기존 IP값을 삭제하여 오류를 해결하겠습니다.
vi ~/.ssh/known_hosts
이후 다시 ssh로 접속을 시도하면 정상적으로 접속되는 것을 확인할 수 있습니다.
참고 문헌
[1] | https://dhlee-study.tistory.com/16 |
댓글
댓글 쓰기