Não é possível obter o servidor para responder ao SSH

2

Eu sou o administrador de um servidor privado e sou muito novo na administração. O SSH estava funcionando bem até que eu atualizei para o 14.04. Algo deu errado com a atualização, então eu rebaixei para 13.04. Agora o SSH não funciona, ou seja, quando um remoto tenta se conectar, o servidor não responde.

  • usei ifconfig para verificar novamente o IP do servidor.
  • A placa de rede (sem fio) funciona bem. Posso ping 8.8.8.8 sem um problema.
  • Se eu sudo service ssh status , vejo um processo. Quando eu ps -ef | grep sshd vejo o processo em execução.
  • Fazendo netstat -ln , posso ver tcp ... 0.0.0.0:22 .
  • /etc/ssh/sshd_config mostra que a senha auth está ativada.
  • Existe um diretório ~/.ssh com um arquivo 'known_hosts .
  • No servidor, posso ssh localhost e obter uma resposta.

Alguém sabe o que poderia estar acontecendo? O que devo fazer a seguir?

    
por ksnortum 02.05.2014 / 19:27

1 resposta

1

Era o firewall no servidor. O processo de atualização deve ter a porta fechada 22. Usei ufw para abri-lo. Graças a @Oli pela sugestão.

    
por ksnortum 05.05.2014 / 15:12