Parece um problema de firewall para mim. Esta máquina está por trás de um firewall físico em uma rede diferente ou na mesma LAN? Se estiver em uma rede diferente, verifique o firewall do gateway e o firewall do host ( iptables ) e verifique se a porta 22 é permitido .
Para fazer isso, siga estas instruções:
-
Faça login como o usuário
root
. -
Abra o arquivo
/etc/sysconfig/iptables
, insira:# vi /etc/sysconfig/iptables
-
Localize a linha que é a seguinte:
COMMIT
-
Para abrir a porta 22 (
ssh
), insira (antes deCOMMIT
line):-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-
Salve e feche o arquivo. Reinicie o firewall:
# /etc/init.d/iptables restart
-
Em seguida, verifique se o serviço está escutando.
-
Tente emitir o comando:
netstat -vatn | grep :22
e veja se a porta 22 está escutando.Você também pode tentar:
netstat -vatn | grep ssh
Isso cuidará do firewall baseado em host, mas se houver um firewall baseado em rede entre você e a máquina em que você está tentando se conectar, será necessário consultar as instruções desse dispositivo específico para permitir conexões à porta 22 na rede.