ssh_exchange_identification: Conexão fechada pelo host remoto

5
OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 178.xxx.xxx.xxx [178.xxx.xxx.xxx] port 22.
debug1: Connection established.
debug1: identity file /home/orangetux/.ssh/id_rsa type 1
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-2048
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-2048
debug1: identity file /home/orangetux/.ssh/id_rsa-cert type -1
debug1: identity file /home/orangetux/.ssh/id_dsa type -1
debug1: identity file /home/orangetux/.ssh/id_dsa-cert type -1
debug1: identity file /home/orangetux/.ssh/id_ecdsa type -1
debug1: identity file /home/orangetux/.ssh/id_ecdsa-cert type -1
ssh_exchange_identification: Connection closed by remote host

Por meio de um painel de administração, posso acessar os registros e vejo:

Mar  8 20:32:10 vmi11458 sshd[2334]: Set /proc/self/oom_adj to 0
Mar  8 20:32:10 vmi11458 sshd[2334]: refused connect from 82.xxx.xxx.xxx (82.xxx.xxx.xxx)

Eu parei o serviço DenyHosts. Mas ainda não consigo fazer login. Como posso resolver isso?

    
por OrangeTux 08.03.2013 / 20:34

2 respostas

5

Ao interromper o serviço denyhosts, você evita que novas entradas sejam criadas em /etc/hosts.deny , mas as entradas que já existem permanecem. Você precisará remover manualmente o IP da pasta hosts.deny . Para evitar que o IP seja adicionado novamente, você precisa colocar na lista de permissões no arquivo allowed-hosts .

    
por 08.03.2013 / 20:38
0

Para depurar este problema, verifique os seguintes itens:

  1. Verifique se a permissão do seu .ssh directory 700 e as permissões do seu arquivo .ssh/authorized_keys devem ser 600 .

  2. Verifique os registros /var/secure/logs por conhecer o motivo do fechamento da conexão.

por 08.03.2013 / 21:00

Tags