Tengo una conexion lenta de SSh en Ubuntu, que puede ser?
Respuesta
Síntoma, al conectarse por ssh desde un cliente ubuntu a otro host
tarda una eternidad en salir el prompt de password?
Cambiar en /etc/ssh/ssh_config
GSSAPIAuthentication yes
Por
GSSAPIAuthentication no
y listo, otra vez las conexiones "rápidas" por ssh
Cambiar en /etc/ssh/ssh_config
GSSAPIAuthentication yes
Por
GSSAPIAuthentication no
y listo, otra vez las conexiones "rápidas" por ssh
Otra respuesta
Según lo que leí el retardo es por buscar un autentificador de kerberos.
http://adf.ly/1eKBMX
http://adf.ly/1eKBMX
Cómo mejorar conexion lenta de ssh en Ubuntu Feisty
http://adf.ly/1eKBMX
http://adf.ly/1eKBMX
Cuando trato de conectarme a un servidor ssh usando Ubuntu Feisty se queda unos segundos "pensando" y después de eso se establece la conexión normalmente. Habilitando el "verbose" de ssh encontré lo siguiente:
Las ultimas cuatro lineas se demoraron bastante en aparecer, una rapida busqueda en google me indica que esos mensajes los arroja la autenticación con kerberos, y además encuentro que esa autenticación se demora si no hay un servidor kerberos disponible. Como yo no uso kerberos, y además creo que soy parte de la mayoria, simplemente deshabilité ese modulo en /etc/ssh/ssh_config.
Donde dice:
Lo cambié por:
Y ahora el ssh se conecta inmediatamente, como siempre debió haber sido.
fcatrin@desktop:~$ ssh -v serverdeprueba.com
OpenSSH_4.3p2 Debian-8ubuntu1, OpenSSL 0.9.8c 05 Sep 2006
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to serverdeprueba.com [ipdeprueba] port 22.
debug1: Connection established.
debug1: identity file /home/fcatrin/.ssh/identity type -1
debug1: identity file /home/fcatrin/.ssh/id_rsa type -1
debug1: identity file /home/fcatrin/.ssh/id_dsa type 2
debug1: Remote protocol version 1.99, remote software version OpenSSH_3.6.1p2
debug1: match: OpenSSH_3.6.1p2 pat OpenSSH_3.*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.3p2 Debian-8ubuntu1
debug1: Miscellaneous failure
No credentials cache found
debug1: Miscellaneous failure
No credentials cache found
Las ultimas cuatro lineas se demoraron bastante en aparecer, una rapida busqueda en google me indica que esos mensajes los arroja la autenticación con kerberos, y además encuentro que esa autenticación se demora si no hay un servidor kerberos disponible. Como yo no uso kerberos, y además creo que soy parte de la mayoria, simplemente deshabilité ese modulo en /etc/ssh/ssh_config.
Donde dice:
GSSAPIAuthentication yes
Lo cambié por:
GSSAPIAuthentication no
Y ahora el ssh se conecta inmediatamente, como siempre debió haber sido.