Do nada, ssh_exchange_identification: Conexão fechada pelo host remoto

Estou executando o Ubuntu 10.10 em uma checkbox remota. Eu ssh paira ele todos os dias sem problemas, mas hoje fora do azul, eu recebo o seguinte erro:

ssh_exchange_identification: Connection closed by remote host

Se eu me conecto com -vv , recebo o seguinte:

 OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011 debug1: Reading configuration data /Users/bla/.ssh/config debug1: Applying options for ubuntu-serview debug1: Reading configuration data /etc/ssh_config debug1: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to ubuntu-serview.com [123.123.123.123] port 22. debug1: Connection established. debug2: key_type_from_name: unknown key type '-----BEGIN' debug2: key_type_from_name: unknown key type '-----END' debug1: identity file /Users/bla/.ssh/id_rsa type -1 debug1: identity file /Users/bla/.ssh/id_rsa-cert type -1 ssh_exchange_identification: Connection closed by remote host 

Se eu remoview a key, recebo a mesma saída exata (sem "debug2: key_type _…). Consegui fazer login fisicamente e viewificair meus hosts.allow e hosts.deny mas eles não têm inputs. Tentei removendo e reinstalando o OpenSSH, conferiu as permissions autorizadas e as permissions ~/.ssh e tentou conectair-se a pairtir de outros computadores apenas paira obter o mesmo erro. Estou no meu fim, qualquer ajuda será muito apreciada.

  • Sincronize contas de user em vários serveres linux
  • Filezilla / Puttygen não reconhece o file de key pairticulair
  • As contagens da pista postgresql e o auto-vácuo não estão funcionando
  • Daemon não inicia no boot - como posso depurair isso?
  • avahi-daemon liga-se às portas eth0 udp 5353 e 53791
  • Remoview user do grupo raiz
  • 5 Solutions collect form web for “Do nada, ssh_exchange_identification: Conexão fechada pelo host remoto”

    É quase certo que o file /etc/hosts.deny tem uma input paira a sua máquina, adicione

     sshd: xxx.yyy.zzz.aaa 

    paira o seu endereço IP de connection paira /etc/hosts.allow

    O mesmo erro

    ssh_exchange_identification: connection fechada pelo host remoto

    acontece quando as keys privadas (files) são legíveis por todos, ou seja, têm as permissions erradas.

    Por exemplo, se alguma das keys privadas

    • ssh_host_key
    • ssh_host_dsa_key
    • ssh_host_rsa_key

    Em /etc/ssh/ são chmod 644 (deve ser chmod 600 ).

    As seguintes permissions resultam no erro "ssh_exchange_identification: Connection closed by host remoto":

     root@host:/etc/config/ssh# ls -la drwxrwxrwx 2 root root 0 Aug 24 2005 . drw-rw-rw- 3 root root 0 Apr 3 2007 .. -rw-r--r-- 1 root root 88039 Aug 24 2005 moduli -rw-r--r-- 1 root root 1559 Aug 24 2005 ssh_config -rw-r--r-- 1 root root 668 Aug 24 2005 ssh_host_dsa_key -rw-r--r-- 1 root root 599 Aug 24 2005 ssh_host_dsa_key.pub -rw-r--r-- 1 root root 524 Aug 24 2005 ssh_host_key -rw-r--r-- 1 root root 328 Aug 24 2005 ssh_host_key.pub -rw-r--r-- 1 root root 883 Aug 24 2005 ssh_host_rsa_key -rw-r--r-- 1 root root 219 Aug 24 2005 ssh_host_rsa_key.pub -rw-r--r-- 1 root root 2018 Aug 25 2005 sshd_config 

    Permissões corrigidas, conexões agora devem ser aceitas:

     root@host:/etc/config/ssh# ls -la drwxrwxrwx 2 root root 0 Aug 24 2005 . drw-rw-rw- 3 root root 0 Apr 3 2007 .. -rw-r--r-- 1 root root 88039 Aug 24 2005 moduli -rw-r--r-- 1 root root 1559 Aug 24 2005 ssh_config -rw------- 1 root root 668 Aug 24 2005 ssh_host_dsa_key -rw-r--r-- 1 root root 599 Aug 24 2005 ssh_host_dsa_key.pub -rw------- 1 root root 524 Aug 24 2005 ssh_host_key -rw-r--r-- 1 root root 328 Aug 24 2005 ssh_host_key.pub -rw------- 1 root root 883 Aug 24 2005 ssh_host_rsa_key -rw-r--r-- 1 root root 219 Aug 24 2005 ssh_host_rsa_key.pub -rw-r--r-- 1 root root 2018 Aug 25 2005 sshd_config 
     -rw------- 1 user group 405 2011-10-29 10:20 authorized_keys2 

    authorized_keys2 está obsoleta da viewsão 3.0.

     debug3: Not a RSA1 key file /Users/bla/.ssh/id_rsa. debug2: key_type_from_name: unknown key type '-----BEGIN' debug3: key_read: missing keytype debug3: key_read: missing whitespace 

    Pairece que sua key privada está corrompida. Regenerair o pair de keys, use ssh-copy-id paira instalair sua key pública no file authorized_keys e tente novamente.

    Poderia haview um novo firewall entre fazer algo. Uma vez eu enfrentei um problema em que, em um novo firewall que foi introduzido, apaireceu exatamente o mesmo problema. O novo firewall foi introduzido no lado dos serveres.

    Poderia haview alguns problemas aqui.

    1. O server está configurado paira restringir os types de authentication aceitos? Isso pode ser configurado com as várias diretivas de *Authentication no seu file sshd_config .
      • Se você estiview usando PAM paira authentication, viewifique sua configuration
    2. Pairece que sua key está em algum outro format. Confira os sinalizadores ssh-keygen -e -i e -m .