Estou conectando a um servidor remoto através do meu Mac há cerca de um mês. No entanto, recentemente, tentei conectar usando ssh dylan @ MY_IP e recebi esta mensagem.
ssh_exchange_identification: read: Connection reset by peer
Eu também recebi algumas informações de diagnóstico ...
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
Depois de fazer algumas pesquisas, tentei o seguinte ...
- Reiniciei meu roteador
- Limpei meu arquivo "known_hosts"
- Excluiu meu arquivo "known_hosts"
- Lançado e renovado meu DHCP
- Também tentei de outro dispositivo (Windows) usando o Putty com um erro também
Observe que não fiz alterações no servidor para inibir esta comunicação.
Além disso, não tenho certeza se isso causaria problemas, mas eu me conectei a ele pelo nome de domínio e pelo IP.
Além disso, consegui me conectar com sucesso de outro endereço IP.
Sei que esse é um grande problema com muitos recursos por aí, mas muitas das soluções não funcionaram nem vi nenhum tipo de resolução para ninguém.
Atualizar
Eu forcei o protocolo 1. Em vez de "Conexão redefinida pelo par", agora recebo "Conexão fechada pelo host remoto". Executando-o com informações de depuração reveladas:
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
? Tente fazer backup do arquivo e removê-lo.