Editor/vscode
[vscode] ssh 접속시 "원격 호스트 키가 변경되었으며 포트 전달이 비활성화되었습니다" 에러 나는 경우
bskyvision.com
2024. 7. 17. 22:06
vscode에서 ec2 서버 등에 ssh 접속을 시도할 때 다음과 같은 에러가 발생하는 경우가 있습니다.
"원격 호스트 키가 변경되었으며 포트 전달이 비활성화되었습니다"
만약 EC2에서 Elastic IP(EIP)를 만들어놓고 어떤 서버에 그 EIP를 할당하여 사용하다가 다른 EC2에 그 EIP를 할당하였다면 이 에러가 발생합니다.
이런 경우에는 ~/.ssh/known_hosts에서 해당 서버에 대한 예전 기록을 삭제해줘야 합니다. 현재 접속을 시도하는 서버의 IP에 해당하는 행들을 모두 삭제한 후 다시 SSH 접속을 시도하면 더 이상 위 에러가 발생하지 않습니다.
끝.