접속 안된 이유 : 시놀로지 제어판 ‘터미널 및 SNMP’ 설정에서 포트변경.
SSH 경고 메시지 “REMOTE HOST IDENTIFICATION HAS CHANGED!” 안전하게 해결하는 방법은 다음과 같습니다.
1. 먼저 서버 호스트 키 변경이 정당한지 확인
- 서버 관리자나 호스팅 서비스에 연락해 해당 서버의 SSH 호스트 키가 실제로 변경되었는지 반드시 확인하세요.
- 정당한 변경(서버 재설정, 교체 등)이 아니면 실제 공격(중간자 공격)일 가능성이 있으므로 주의가 필요합니다.
2. 기존에 저장된 호스트 키 삭제하기
- SSH가 저장해 둔 이전 호스트 키가 문제의 원인이므로, 이 키를 삭제해야 합니다.
- 터미널에서 다음 명령을 실행하세요. 여기서
qmac.kr는 문제의 호스트명입니다.
ssh-keygen -R qmac.kr
- 이 명령은
~/.ssh/known_hosts파일에서 해당 호스트의 이전 호스트 키 정보를 안전하게 삭제합니다.
3. 다시 SSH 접속 시도해서 새로운 호스트 키 등록
- 다음과 같이 다시 SSH 접속 명령을 실행하세요:
ssh fixian@qmac.kr
- 접속 시 “The authenticity of host ‘qmac.kr’ can’t be established…” 와 비슷한 메시지가 뜹니다.
- 메시지가 나오면
yes를 입력해 새 호스트 키를 신뢰하고known_hosts파일에 저장합니다.
4. 추가 보안 팁
- 새로 등록된 호스트 키의 RSA 지문(SHA256 등)을 서버 관리자에게 확인해 정확한 키인지 검증하면 더 안전합니다.
- 공용 Wi-Fi처럼 불안전한 네트워크에서는 중간자 공격 위험이 있으므로 주의하세요.
이 과정을 따르면 SSH 호스트 키 변경 경고를 안전하게 해결할 수 있습니다.
필요 시 알려주시면 단계별 명령어 실행 방법도 자세히 안내해 드리겠습니다.
출처
[1] [AWS] SSH 호스트 키 변경으로 인한 경고 – 기록장 – 티스토리 https://sung-98.tistory.com/157
[2] [SFTP] SFTP 연결 시 “원격 호스트 식별 변경” 경고 해결하기 https://louis-j.tistory.com/entry/SFTP-SFTP-%EC%97%B0%EA%B2%B0-%EC%8B%9C-%EC%9B%90%EA%B2%A9-%ED%98%B8%EC%8A%A4%ED%8A%B8-%EC%8B%9D%EB%B3%84-%EB%B3%80%EA%B2%BD-%EA%B2%BD%EA%B3%A0-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0
[3] known_hosts 트러블 슈팅 – ghdwlsgur 기술블로그 https://ghdwlsgur.github.io/docs/Linux/known_hosts
[4] SSH 호스트키 변경 경고 & Private Key 권한 오류 해결 가이드 https://dong-it-engineer.tistory.com/110
[5] SSH 정리 – collie 기술블로그 – 티스토리 https://hsjs.tistory.com/54
[6] SSH 접속 오류 : REMOTE HOST IDENTIFICATION HAS … https://kingsong.tistory.com/127
[7] SSH 연결 – 원격 호스트 식별이 변경되었대? 혹시 다른 사람 … https://www.reddit.com/r/RemarkableTablet/comments/nw2obm/connecting_to_ssh_remote_host_identification_has/?tl=ko
[8] REMOTE HOST IDENTIFICATION HAS CHANGED!” ubuntu … https://seongduck.tistory.com/110
[9] REMOTE HOST IDENTIFICATION HAS CHANGED – JooTC https://jootc.com/p/20170126153
[10] SSH 호스트 키 확인 오류 트러블슈팅 https://www.cisco.com/c/ko_kr/support/docs/security-vpn/secure-shell-ssh/222108-troubleshoot-ssh-host-key-verification-f.html
답글 남기기