약 한 달 동안 Mac을 통해 원격 서버에 연결했습니다. 최근에 ssh dylan @ MY_IP를 사용하여 연결을 시도했지만이 메시지가 나타납니다.
ssh_exchange_identification: read: Connection reset by peer
진단 정보도 있습니다 ...
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to {MY IP{ [MY IP] port 22.
debug1: Connection established.
debug1: identity file /Users/watson/.ssh/id_rsa type -1
debug1: identity file /Users/watson/.ssh/id_rsa-cert type -1
debug3: Incorrect RSA1 identifier
debug3: Could not load "/Users/watson/.ssh/id_dsa" as a RSA1 public key
debug1: identity file /Users/watson/.ssh/id_dsa type 2
debug1: identity file /Users/watson/.ssh/id_dsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
몇 가지 연구를 한 후 다음을 시도했습니다 ...
- 라우터를 다시 시작했습니다
- "known_hosts"파일을 지 웁니다.
- "known_hosts"파일을 삭제했습니다.
- 내 DHCP 출시 및 갱신
- 또한 Putty를 사용하여 다른 장치 (Windows)에서도 오류가 발생했습니다.
이 통신을 금지하기 위해 서버를 변경하지 않았습니다.
또한 이것이 문제의 원인인지 확실하지 않지만 도메인 이름과 IP로 연결되어 있습니다.
또한 다른 IP 주소에서 성공적으로 연결할 수있었습니다.
나는 이것이 많은 리소스가있는 큰 문제라는 것을 알고 있지만 많은 솔루션이 효과가 없거나 실제로 어떤 유형의 해결책도 보지 못했습니다.
최신 정보
프로토콜 1로 강제했습니다. "피어에 의한 연결 재설정"대신 "원격 호스트에 의해 연결이 닫혔습니다"라는 메시지가 나타납니다. 디버그 정보가 공개 된 상태에서 실행 :
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to MY_IP [MY_IP] port 22.
debug1: Connection established.
debug1: identity file /Users/watson/.ssh/identity type -1
debug1: identity file /Users/watson/.ssh/identity-cert type -1
ssh_exchange_identification: Connection closed by remote host
ssh -1 ...
/Users/watson/.ssh/id_dsa
있습니까? 파일을 백업하고 제거하십시오.