본문 바로가기
Q&A2023년 2월 4일1분 읽기

SSH 접속 시 "Host key verification failed" 해결

안
안소연
조회 538댓글 1

SSH 접속할 때 "Host key verification failed" 에러가 납니다. 어떻게 해결하나요?

댓글 1

김김영삼3년 전

이 에러는 서버의 SSH 키가 이전에 저장된 것과 다를 때 발생합니다. 서버를 재설치했거나 IP가 변경된 경우가 대부분입니다.

# 원인 확인
ssh -v user@server 2>&1 | grep "Host key"

# 해결: 이전 키 삭제
ssh-keygen -R server_ip
# 또는
ssh-keygen -R server_hostname

# 재접속 (새 키 수락)
ssh user@server
# "Are you sure?" → yes

주의: 서버를 재설치하지 않았는데 이 에러가 나면 MITM(중간자 공격) 가능성이 있습니다. 서버 관리자에게 확인하세요.

StrictHostKeyChecking=no로 무시하는 건 보안상 권장하지 않습니다.

Ctrl+Enter로 등록