Cómo mejorar conexion lenta de ssh en Ubuntu Feisty

Sábado, 11 de agosto de 2007 Dejar un comentario Ir a comentarios

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.

Tags: , ,






  1. Domingo, 12 de agosto de 2007 a las 00:19 | #1

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

  2. Domingo, 12 de agosto de 2007 a las 18:25 | #2

    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,

  3. Hector
    Jueves, 16 de agosto de 2007 a las 20:53 | #3

    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.

  4. José Ignacio
    Domingo, 19 de agosto de 2007 a las 15:53 | #4

    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.

  5. Domingo, 19 de agosto de 2007 a las 16:49 | #5

    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. Rodrigo
    Martes, 21 de agosto de 2007 a las 20:29 | #6

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

    GSSAPIAuthentication no

    Saludos

  7. sergio
    Miércoles, 10 de octubre de 2007 a las 14:52 | #7

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

  8. Jueves, 11 de octubre de 2007 a las 19:28 | #8

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

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

  9. Jueves, 22 de julio de 2010 a las 21:15 | #9

    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.

  1. Sin trackbacks aún.
Debes estar registrado para dejar un comentario.