Ubuntu 16.04.2 LTS não permitirá conexões ssh de entrada

1

Indo agora alguns dias, eu não posso usar o SSH no meu servidor Ubuntu 16.04.2 LTS. Tudo o resto está funcionando bem, tanto quanto eu posso dizer (serve alguns sites e eles estão todos online sem prob). Quando tento SSH, recebo um tempo limite. Estou usando a autenticação de senha por enquanto, que habilitei em sshd_config.

Eu tentei tudo em que consigo pensar:

  • openssh-server completamente reinstalado
  • Desativado UFW
  • Fluxo de iptables e configure-o para PERMITIR todo o tráfego de entrada e saída
  • Reiniciou o servidor algumas vezes
  • Reiniciei o SSHd algumas vezes e recarreguei sua configuração

O que mais eu posso experimentar? Eu estou inclinado a apenas reinstalar todo o servidor dang, mas isso significaria backup e reinstalar alguns sites que ele executa também ..

Editar: Depois de ler seus comentários:

saída relevante netstat -atnp:

tcp    0    0    0.0.0.0:**port**    0.0.0.0:*    LISTEN    24268/sshd
tcp6    0    0    ::**port**    ::*    LISTEN    24268/sshd

Nada mais está escutando na mesma porta; desabilitar o ufw ainda não muda nada.

comando ssh:

ssh user@server -p port

@tatsu: não sei como eu poderia fazer isso errado, mas talvez eu esteja perdendo alguma coisa. Estou usando o nome de usuário correto, endereço do servidor (também tentei IP diretamente) e porta.

ssh -vvv output (servidor editado e informações locais fora por motivos de segurança):

debug1: Reading configuration data **path to user-specific config**
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 20: Applying options for *
debug1: /etc/ssh/ssh_config line 56: Applying options for *
debug2: resolving "**server**" port **port**
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to **server** [**ip address**] port **port**.
debug1: connect to address **ip address** port **port**: Operation timed out
debug1: Connecting to **server** [**ip address**] port **port**.
debug1: connect to address **ip address** port **port**: Operation timed out

Eu acho que é algum tipo de firewall ou algo que eu não conheço no Ubuntu 16.04 LTS. Eu estou executando a mesma configuração exata (não apenas ssh, mas praticamente tudo) em um servidor Ubuntu 14.04 LTS e tudo é bom lá.

Além disso: eu posso SSH em todos os meus outros servidores muito bem. Eu não posso SSH para este usando meu laptop, um túnel em um dos meus outros servidores, iMac de um amigo ou meu telefone em uma conexão 4G. Então ... eu tenho certeza que o problema é com o servidor, não com meus métodos ou comandos.

Também pedi à empresa de hospedagem que forneça o hardware para o meu servidor e eles também não consigam conectá-lo à porta SSH, mas não estão bloqueando nada.

Algumas outras coisas que tentei enquanto isso:

  • Alterou a porta SSH
  • Instalou outro pacote de servidor SSH (não mudou nada; reinstalou o openssh-server)
  • Mais algumas reinicializações / reinicializações
  • o telnet também expira

Mais ideias / coisas que posso experimentar?

    
por eleven59 15.05.2017 / 11:34

1 resposta

1

Não é uma resposta satisfatória, mas consegui corrigir isso. Eu desinstalei completamente o UFW e ele começou a funcionar. Deve ter sido uma instalação mal feita ou algo assim. Eu reinstalei o UFW e tudo ainda está funcionando bem.

    
por eleven59 15.05.2017 / 22:56