Todos os produtos
Search
Central de documentação

:Solucionar falha de conexão SSH causada por erros de configuração do sshd

Última atualização: Jul 03, 2026

Corrija erros de configuração do sshd que impedem conexões SSH a uma instância ECS ao validar e corrigir o arquivo sshd_config.

Descrição do problema

Após modificar o arquivo de configuração do sshd e reiniciar a instância, não é possível conectá-la pelo Workbench ou por ferramentas de terceiros, como PuTTY, Xshell e SecureCRT.

Causa

O arquivo /etc/ssh/sshd_config contém erros que impedem a inicialização do sshd e bloqueiam as conexões SSH à instância.

Solução

Conecte-se à instância via VNC, corrija os erros no arquivo de configuração do sshd e reinicie o serviço sshd.

  1. Conecte-se à instância via VNC.

    Consulte Conectar-se a uma instância usando VNC.

  2. Identifique o caminho do binário sshd:

    which sshd

    A saída indica que o sshd está localizado em /usr/sbin/sshd.

    image

  3. Execute o sshd em modo de teste para verificar erros de configuração.

    Importante

    Execute este comando após cada alteração no sshd_config e antes de reiniciar a instância para detectar erros antecipadamente.

    sudo /usr/sbin/sshd -t
    • Se a configuração estiver correta, nenhuma saída será exibida.

    • Caso existam erros, a saída exibirá a localização da falha. Por exemplo, a saída abaixo indica que o valor na linha 144 do arquivo /etc/ssh/sshd_config foi definido com um valor não suportado: no1.

      image

  4. Corrija o arquivo /etc/ssh/sshd_config.

    1. Abra o arquivo /etc/ssh/sshd_config:

      sudo vim /etc/ssh/sshd_config
    2. Pressione I para entrar no modo de inserção. Localize a linha com erro indicada na saída anterior e faça a correção. Por exemplo, defina UseDNS na linha 144 como no.

      UseDNS no
    3. Pressione Esc, insira :wq e pressione Enter para salvar e fechar o arquivo.

  5. Execute novamente sudo /usr/sbin/sshd -t para verificar a correção. Se nenhuma saída for exibida, a configuração estará correta.

    image

  6. Reinicie o serviço sshd para aplicar as alterações.

    sudo systemctl restart sshd.service