Eu sou novo no mundo do Linux.
Eu tenho uma instância do AWS EC2. Estou tentando conectá-lo via ssh.
Eu recebo Connection time out
erro quando faço alguma dessas coisas no terminal:
ssh -i my.pem MyIp
telent myIp
telnet myIp 22
Eu tentei me conectar com outros endereços IP como o github, quando faço
telnet www.github.com 80
Funciona bem, mas quando eu faço
telnet www.github.com 22
Novamente, ele me dá connection timeout
error.
Eu tentei com outro PC e está funcionando bem lá. Existe um problema no meu PC apenas com conectividade ssh.
Verifiquei se o ssh está em execução na minha máquina, também tentei depois de desativar o firewall.
O que mais devo experimentar?
Como, recebi respostas nos comentários, quando eu faço sudo netstat -tulnp | grep 22, eu tenho isso
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 898/sshd
tcp6 0 0 :::22 :::* LISTEN 898/sshd
e quando eu faço ssh -vv -i my.pem MyIp, eu tenho isso
OpenSSH_7.4p1 Ubuntu-10, OpenSSL 1.0.2g 1 Mar 2016
debug1: Reading configuration data /home/anki/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "35.161.132.72" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to 35.161.132.72 [35.161.132.72] port 22.
debug1: connect to address 35.161.132.72 port 22: Connection timed out
ssh: connect to host 35.161.132.72 port 22: Connection timed out
Quando eu faço telnet locahost 22, eu tenho isso
Connecting To locahost...Could not open connection to the host, on port 22:
Connect failed