Como corrigir o erro SSH “nenhuma rota para hospedar” no Linux
- 4619
- 8
- Howard Fritsch
Ssh é o meio mais seguro de se conectar aos servidores Linux remotamente. E um dos erros comuns encontrados enquanto estiver usando SSH é o “SSH: Conecte -se à porta do host 22: nenhuma rota para hospedeiro”. Neste pequeno artigo, mostraremos como solucionar e corrigir este erro.
Aqui está uma captura de tela do erro que estamos falando. Observe que a porta pode não ser necessariamente porta 22, dependendo de suas configurações no host remoto. Como medida de segurança, os administradores do sistema podem configurar o SSH para ser acessado através de uma porta diferente.
Ssh sem caminho para o erro de hospedeiroExistem diferentes razões pelas quais este erro aparece. O primeiro é normalmente que o servidor remoto pode estar inativo, então você precisa verificar se está em funcionamento usando o comando ping.
# ping 192.168.56.100Servidor linux ping
Nos resultados do comando ping, o servidor está em funcionamento, é por isso que está aceitando os pings. Nesse caso, o motivo do erro é outra coisa.
Se você tiver um serviço de firewall em execução em seu servidor remoto, é possível que o firewall esteja bloqueando o acesso via porta 22.
Portanto, você precisa acessar o console do servidor fisicamente ou se for um VPS, você pode usar outros meios, como o VNC (ou seja, se já estiver configurado) ou outros aplicativos de acesso ao servidor remoto personalizados fornecidos pelo seu provedor de serviços VPS. Faça login e acesse um prompt de comando.
Em seguida, use o Firewall-CMD (RHEL/CENTOS/FEDORA) ou UFW (Debian/Ubuntu) para abrir a porta 22 (ou a porta que você configurou para ser usada para SSH) no firewall da seguinte forma.
# firewall-cmd --permanent --add-port = 22/tcp # firewall-cmd--reload ou $ sudo ufw permitir 22/tcp $ sudo ufw recar
Agora tente se reconectar ao servidor remoto mais uma vez via SSH.
$ ssh [email protegido]SSH Login bem -sucedido
É isso por agora! Você também encontrará os seguintes guias SSH úteis:
- Como alterar a porta SSH no Linux
- Como criar tunelamento SSH ou encaminhamento de porta no Linux
- Como desativar o login de raiz SSH no Linux
- 4 maneiras de acelerar as conexões SSH no Linux
- Como encontrar todas as tentativas de login SSH falhadas no Linux
Lembre -se, você pode compartilhar seus pensamentos conosco ou fazer qualquer pergunta relativa a este tópico através do formulário de comentário abaixo.
- « 10 mais promissoras distribuições Linux para esperar em 2020
- Como corrigir o 'comando semanage' não encontrado erro em centos/rhel »