SSH 연결 실패: Known_host 키에서 전달된 요청 처리에 실패했습니다.

SSH 연결 실패: Known_host 키에서 전달된 요청 처리에 실패했습니다.

클라이언트 C와 서버 S(둘 다 동일한 LAN에 있음) 간에 SSH 연결을 설정하려고 하면 클라이언트는 클라이언트 사용자 파일에서 서버 키를 찾습니다 known_hosts.

일반적인 연결 시도에서 서버 키를 찾을 수 없으면 클라이언트에 서버 키를 수락하고 이를 known_hosts사용자 파일에 저장하라는 메시지가 표시됩니다. 키가 발견되면 연결 프로세스가 계속됩니다.

그런데 LAN 라우터/모뎀을 통해 연결 요청을 전달하면 대상 서버의 키를 사용해도 서버 키 조회가 실패하는 상황이 발생합니다.거기에서는 클라이언트에게 메시지가 표시되지 않습니다. 대신 시도가 거부됩니다.Connection reset by <IP of router>

LAN 호스트에 성공적으로 연결하려면 다음 명령을 직접 사용하십시오.

ssh -vvv stephen@acer 

실패한 LAN 라우터에 연결하여 acer로 전달하려면 다음을 사용하십시오.

ssh -vvv stephen@michigan

이것은 이제 막 일어나기 시작했습니다. 이유를 아시나요?

  • 라우터에서 서버 키를 변경했나요?

  • 라우터가 대상 서버의 키를 자체 키로 교체했나요?

  • 어떤 키가 전달되는지 확인할 수 있는 방법이 있습니까? 전화할 때 ssh -vvvSSH 로깅을 설정했지만 VERBOSE유용하다고 생각되는 항목이 표시되지 않습니다.

시스템 메시지:

Server host Ubuntu 18.04: Openssh-server/bionic-updates,bionic-security,now 1:7.6p1-4ubuntu0.1 amd64    
Tested with clients:  

- Ubuntu 18.10: openssh-client/cosmic,now 1:7.7p1-4 amd64  
- Ubuntu 18.04: openssh-client/bionic-updates,bionic-security,now 1:7.6p1-4ubuntu0.1 amd64 
- Debian 9.5: openssh-client/stable,now 1:7.4p1-10+deb9u4 amd64

 Modem: Arris Xb6

업데이트됨:모뎀을 통해 전달된 SSH가 최근 실패하기 시작했습니다. 업데이트

관련 정보