Cómo mejorar conexion lenta de ssh en Ubuntu Feisty

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:

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 rápida búsqueda 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 mayoría, 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.

9 Responses to “Cómo mejorar conexion lenta de ssh en Ubuntu Feisty”

  1. 9
    Tatane Says:

    Estimado Franco (gurú de la guitarra), he manipulado el ssh_config de la manera que indicas acá y todo ha ido sin problemas, teniendo un LogIn rápido.
    Mi problema radica en que la velocidad de transferencia de los archivos desde el Pc Servidor (un desktop en mi casa) hacia el Cliente (mi laptop) es bajísima, por ejemplo: una foto de 16 kB tarda 30 sg en llegar a mi laptop y mp3 tarda entre 1-3 minutos. Cabe mencionar que este problema nunca lo tuve usando Fedora y/o Ubuntu en alguno de mis pc’s. Ahora ambos tienen Debian Lenny y Squeeze, respectivamente. ¿La baja velocidad será problema de las versiones diferentes o culpa de ssh_config y sshd_config?
    Destaco que la conexión es via router Belkin.

    Gracias, Diego.

  2. 8
    Franco Says:

    Nada que ver con ssh, pero aqui hay buenos patches para el v-amp:

    http://korb.home.sapo.pt/VAmp.html

  3. 7
    sergio Says:

    franco me podrias dar la pagina para bajar los efectos del v amp pro del pc a mi v amp

  4. 6
    Rodrigo Says:

    Si eso no funciona, agregar la línea que se indica en el archivo ~/.ssh/config

    GSSAPIAuthentication no

    Saludos

  5. 5
    Franco Says:

    El archivo ssh_config es el archivo de configuracion para esa maquina cuando actua de Cliente. El archivo sshd_config es el archivo de configuracion de esa maquina cuando actua de Servidor. El problema descrito es un problema del Cliente, por lo tanto tienes que modificar el ssh_config de tu maquina. El ssh_config del servidor solamente va a afectar como desde ese servidor te conectas como cliente hacia otro servidor.
    Por lo tanto, las otras personas que tengan el mismo cliente ssh van a seguir teniendo el problema mientras no cambien su configuracion propia

  6. 4
    José Ignacio Says:

    Muy bueno el dato Franco, de verdad la diferencia de tiempo es notable. Sin embargo me surge una duda (quizás obvia, pero duda al fin). ¿Qué archivo ssh_config debo modificar? ¿El de mi máquina, el del servidor o ambos? Yo modifiqué el de mi PC y funciona perfecto, pero revisé el ssh_config del servidor y también tiene esa opción activa ¿significa que otras personas que se conecten vía SSH seguirán teniendo esa demora? ¿desactivar esa opción en el servidor es peligroso para su seguridad?

    Saludos.

  7. 3
    Hector Says:

    Excelente franco! pensaba que era normal la demora :P. Cambio demasiado, se conecta inmediatamente ahora. Podré conectarme más rápido a la U. Se agradece.

    Saludos y adios.

  8. 2
    Luis Merino Says:

    Se debe a un bug de feisty, tenia el mismo problema y con esto lo solucione.

    https://bugs.launchpad.net/ubuntu/+source/nss-mdns/+bug/94940

    saludos,

  9. 1
    Germán Poo Caamaño Says:

    Extraño. Yo no sufro de ese problema y tengo habilitada la opción de Kerberos (sin usarla).