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.

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 .
  • Melhor maneira de replicair serveres
  • Falha de boot com root no MD (RAID1) + LVM: tempo de events do udev
  • Como o meu server DHCP conhece o nome do host da minha máquina quando não defini um no dhclient.conf?
  • Como a seqüência de desligamento / início diferem entre um desligamento controlado e uma perda de energia no server Linux?
  • Obter permissions no Ubuntu paira criair o projeto Eclipse
  • Checkpoint VPN Linux Client
  • Instalação do Fresh CentOS 6.2 / Ubuntu Serview no VMWaire ESXi - pode se conectair à networking LAN, mas não à Internet
  • Ubuntu MySQL GUI inicie session com certificate / key
  • Como posso gerenciair o dispositivo de forma eficiente em várias máquinas?