Estoy en OS X tratando de ingresar a un servidor ubuntu 12.04. Pude ingresar SSH, hasta que las cosas dejaron de funcionar abruptamente. He leído en línea para usar el -v
para depurar esto. La salida se muestra a continuación. Si ingreso en un cuadro diferente y luego ssh desde ese cuadro al servidor, puedo iniciar sesión. No tengo idea de cómo depurar este problema, pero me gustaría aprender.
$ ssh -v me@server
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
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 *
debug1: Connecting to server [IP] port 22.
debug1: Connection established.
debug1: identity file /Users/me/.ssh/id_rsa type 1
debug1: identity file /Users/me/.ssh/id_rsa-cert type -1
debug1: identity file /Users/me/.ssh/id_dsa type -1
debug1: identity file /Users/me/.ssh/id_dsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
ssh_exchange_identification: read: Connection reset by peer
Hasta ahora (siguiendo los consejos de los tableros de mensajes) he buscado un archivo de denegación de hosts , pero no hay tal archivo en mi máquina.
$ cat /etc/hosts.deny
cat: /etc/hosts.deny: No such file or directory
Tengo acceso de administrador en la máquina del cliente pero no en el servidor.
sshd
escuchar en un puerto alternativo, con salida detallada, y proporcionar la salida cuando intente conectarme a él.$(which sshd) -d -p 23
. Si no tiene la capacidad de hacer esto, sus opciones son bastante limitadas. La mejor apuesta es conseguir a alguien que tenga derechos de administrador en el servidor.