Я плохо знаком с миром Linux.
У меня есть экземпляр AWS EC2. Я пытаюсь соединить его через ssh.
Я добираюсь Connection time out
ошибка, когда я делаю любую из этих вещей от терминала:
ssh -i my.pem MyIp
telent myIp
telnet myIp 22
Я пытался соединиться с другими IP-адресами как GitHub, когда я делаю
telnet www.github.com 80
Это хорошо работает, но когда я делаю
telnet www.github.com 22
Это снова дает мне connection timeout
ошибка.
Я попробовал другим ПК, и он хорошо работает там. Существует проблема в моем ПК только с ssh возможностью соединения.
Я проверил, что ssh работает на моей машине, также я попробовал после отключения брандмауэра.
Что еще я должен попробовать?
Как, я получил ответы в комментариях, когда я делаю sudo netstat-tulnp | grep 22, я получил это
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 898/sshd
tcp6 0 0 :::22 :::* LISTEN 898/sshd
и Когда я делаю ssh-vv-i my.pem MyIp, я получил это
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
Когда я делаю telnet locahost 22, я получил это
Connecting To locahost...Could not open connection to the host, on port 22:
Connect failed