Me he estado conectando a un servidor remoto a través de mi Mac durante aproximadamente un mes. Sin embargo, recientemente intenté conectarme usando ssh dylan @ MY_IP y recibí este mensaje.
ssh_exchange_identification: read: Connection reset by peer
También obtuve información 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
Después de investigar un poco, probé lo siguiente ...
- Reinicié mi enrutador
- Borrado mi archivo "known_hosts"
- Eliminé mi archivo "known_hosts"
- Lanzamiento y renovación de mi DHCP
- También probé desde otro dispositivo (Windows) usando Putty con un error también
Tenga en cuenta que no he realizado ningún cambio en el servidor para inhibir esta comunicación.
Además, no estoy seguro de si esto causaría problemas, pero me he conectado a él por su nombre de dominio y por su IP.
Además, pude conectarme con éxito desde otra dirección IP.
Sé que este es un gran problema con muchos recursos disponibles, pero muchas de las soluciones no funcionaron ni realmente vi ningún tipo de resolución para nadie.
Actualizar
Lo forcé al protocolo 1. En lugar de "Restablecer conexión por igual", ahora aparece "Conexión cerrada por host remoto". Ejecutarlo con información de depuración revelada:
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
? Intente hacer una copia de seguridad del archivo y eliminarlo.