ssh_exchange_identification: Connection closed by remote host (Solucionado)

Imagen de jaleos
0 puntos

Hola a todos de nuevo, tengo ya una comedura de cerebro algo importante . Me explico, y temo que sea un tocho:

Objetivo ( que vuelva a funcionar :) ):
Hacer funcionar una conexión remota via ssh....y despues utlizarla para usar Freenx.

Antecedentes:
Host al que me quiero conectar angel@192.168.0.196 Nombre equipo=myangel.
Host desde el que me quiero conectar jaleos@192.168.0.194 Nombre equipo=PIV.

Según realizo la instalación y configuración tanto de ssh como de Freenx me funcionan a la primera, obtengo el promt en PIV de angel@myangel, logeandome con contraseña y después funciona el servidor nx desde PIV hacia angel@myangel.

Accedo a otra maquina actualmente desde jaleos@PIV por su ip publica, tanto por ssh como por Freenx sin problemas.

He comparado las varias keys,tanto de /etc/ssh como de ~/.ssh y de /var/lib/nxserver/home/default_keys, pero no me llega para tanto.

Problema:
Tengo activado el servicio de DynDns, para que identifique un posible cambio de ip publica por parte de mi ISP, con nombre de dominio myangel.dyndns.org y cuando hago (la primera vez lo hice sin el debug):


[ jaleos @ PIV ][ /home/jaleos ]: ssh -vvv -p 8888 angel@myangel.dyndns.org
OpenSSH_4.7p1 Debian-8ubuntu1.2, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to myangel.mine.nu [192.168.0.196] port 4321.
debug1: Connection established.
debug3: Not a RSA1 key file /home/jaleos/.ssh/id_rsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug2: key_type_from_name: unknown key type 'Proc-Type:'
debug3: key_read: missing keytype
debug2: key_type_from_name: unknown key type 'DEK-Info:'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file /home/jaleos/.ssh/id_rsa type 1
debug1: identity file /home/jaleos/.ssh/id_dsa type -1
ssh_exchange_identification: Connection closed by remote host

Y falla. No he cambiado nada desde la vez que funcionó a esta.
Después lo vuelvo a intentar, como antes cuando funcionaba, con su ip interna, con el mismo resultado.
Ni que decir tiene que tampoco lo hace Freenx.

Trabajo con ssh:

1º-La salida del debug coincide con las opciones descomentadas en sshd_config de angel@myangel (en jaleos@PIV tengo la misma configuración)

Pero no termina el proceso.

angel@myangel:~$ sudo /etc/init.d/ssh stop
[sudo] password for angel: 
 * Stopping OpenBSD Secure Shell server sshd                             [ OK ] 
angel@myangel:~$ /usr/sbin/sshd -D -d -d -d
debug2: load_server_config: filename /etc/ssh/sshd_config
debug2: load_server_config: done config len = 667
debug2: parse_server_config: config /etc/ssh/sshd_config len 667
debug3: /etc/ssh/sshd_config:5 setting Port 4321
debug3: /etc/ssh/sshd_config:9 setting Protocol 2
debug3: /etc/ssh/sshd_config:11 setting HostKey /etc/ssh/ssh_host_rsa_key
debug3: /etc/ssh/sshd_config:12 setting HostKey /etc/ssh/ssh_host_dsa_key
debug3: /etc/ssh/sshd_config:14 setting UsePrivilegeSeparation yes
debug3: /etc/ssh/sshd_config:17 setting KeyRegenerationInterval 3600
debug3: /etc/ssh/sshd_config:18 setting ServerKeyBits 768
debug3: /etc/ssh/sshd_config:21 setting SyslogFacility AUTH
debug3: /etc/ssh/sshd_config:22 setting LogLevel INFO
debug3: /etc/ssh/sshd_config:25 setting LoginGraceTime 20
debug3: /etc/ssh/sshd_config:26 setting PermitRootLogin no
debug3: /etc/ssh/sshd_config:27 setting StrictModes yes
debug3: /etc/ssh/sshd_config:29 setting RSAAuthentication yes
debug3: /etc/ssh/sshd_config:30 setting PubkeyAuthentication yes
debug3: /etc/ssh/sshd_config:34 setting IgnoreRhosts yes
debug3: /etc/ssh/sshd_config:36 setting RhostsRSAAuthentication no
debug3: /etc/ssh/sshd_config:38 setting HostbasedAuthentication no
debug3: /etc/ssh/sshd_config:43 setting PermitEmptyPasswords no
debug3: /etc/ssh/sshd_config:47 setting ChallengeResponseAuthentication no
debug3: /etc/ssh/sshd_config:62 setting X11Forwarding yes
debug3: /etc/ssh/sshd_config:63 setting X11DisplayOffset 10
debug3: /etc/ssh/sshd_config:64 setting PrintMotd no
debug3: /etc/ssh/sshd_config:65 setting PrintLastLog yes
debug3: /etc/ssh/sshd_config:66 setting TCPKeepAlive yes
debug3: /etc/ssh/sshd_config:69 setting MaxStartups 2
debug3: /etc/ssh/sshd_config:73 setting AcceptEnv LANG LC_*
debug3: /etc/ssh/sshd_config:75 setting Subsystem sftp /usr/lib/openssh/sftp-server
debug3: /etc/ssh/sshd_config:77 setting UsePAM yes
debug3: /etc/ssh/sshd_config:79 setting MaxAuthtries 2
debug1: sshd version OpenSSH_5.1p1 Debian-5ubuntu1
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
debug1: setgroups() failed: Operation not permitted
debug1: rexec_argv[0]='/usr/sbin/sshd'
debug1: rexec_argv[1]='-D'
debug1: rexec_argv[2]='-d'
debug1: rexec_argv[3]='-d'
debug1: rexec_argv[4]='-d'
debug2: fd 3 setting O_NONBLOCK
debug1: Bind to port 8888 on 0.0.0.0.
Server listening on 0.0.0.0 port 8888.
debug2: fd 4 setting O_NONBLOCK
debug1: Bind to port 8888 on ::.
Server listening on :: port 8888.
^C 
angel@myangel:~$ sudo /etc/init.d/ssh start -d -d -d
 * Starting OpenBSD Secure Shell server sshd                                                                                 debug1: sshd version OpenSSH_5.1p1 Debian-5ubuntu1
debug1: read PEM private key done: type RSA
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048
debug1: private host key: #0 type 1 RSA
debug1: read PEM private key done: type DSA
debug1: Checking blacklist file /usr/share/ssh/blacklist.DSA-1024
debug1: Checking blacklist file /etc/ssh/blacklist.DSA-1024
debug1: private host key: #1 type 2 DSA
debug1: rexec_argv[0]='/usr/sbin/sshd'
debug1: rexec_argv[1]='-d'
debug1: Bind to port 8888 on 0.0.0.0.
Server listening on 0.0.0.0 port 8888.
debug1: Bind to port 8888 on ::.
Server listening on :: port 8888.

Y tampoco acaba el proceso, así sí:


angel@myangel:~$ sudo /etc/init.d/ssh start
 * Starting OpenBSD Secure Shell server sshd                                                                          [ OK ] 

Yo no he generado ninguna clave, ni publica ni privada, de ssh, claro sí generé las de No-Machhine, pero aquí tengo esto:



angel@myangel:~$ ls -la /etc/ssh
total 172
drwxr-xr-x   2 root root   4096 2009-11-03 14:23 .
drwxr-xr-x 146 root root  12288 2009-11-04 14:14 ..
-rw-r--r--   1 root root 125749 2009-01-28 22:01 moduli
-rw-r--r--   1 root root   1597 2009-11-03 14:23 ssh_config
-rw-r--r--   1 root root   1595 2009-01-28 22:01 ssh_config~
-rw-r--r--   1 root root   1882 2009-11-03 14:15 sshd_config
-rw-r--r--   1 root root   1874 2009-11-03 10:57 sshd_config~
-rw-------   1 root root    668 2009-11-03 10:57 ssh_host_dsa_key
-rw-r--r--   1 root root    602 2009-11-03 10:57 ssh_host_dsa_key.pub
-rw-------   1 root root   1675 2009-11-03 10:57 ssh_host_rsa_key
-rw-r--r--   1 root root    394 2009-11-03 10:57 ssh_host_rsa_key.pub

angel@myangel:~$ ls -la ~/.ssh
total 12
drwx------  2 angel angel 4096 2009-11-04 12:30 .
drwxr-xr-x 36 angel angel 4096 2009-11-04 18:01 ..
-rw-------  1 angel angel    0 2009-11-04 12:30 authorized_keys2
-rw-r--r--  1 angel angel  442 2009-11-03 14:17 known_hosts

¿Que puede haber pasado....?
¿Problema de keys según el debug?

debug3: Not a RSA1 key file /home/jaleos/.ssh/id_rsa.

Nota de ultima hora:
Desde un tercer pc que tengo en casa si puedo conectarme por ssh, ¿dice esto algo?

Gracias por vuestra antención.
Un saludo

Imagen de jaleos
+1
0
-1

Bueno, no se si era esta la sección del foro correspondiente para este problema, de todas formas era cuestión de agregar en /etc/hosts.allow la limea

sshd: ALL

Lo que no se es porque es necesaria esta linea y que hace concretamente, en los demás pc no está y me puedo conectar sin problemas.
¿Dependerá del método de autenticación?
Saludos

+1
0
-1

-----------------------------------------------------------------------------------------------------------------------------------------------------

Un poco de GRUB y Super Grub Disk

http://jaleos.wordpress.com/

DualCore Intel Core