Как устранить ошибку «ssh: connect to host ec2-XX-XX-XX-XX.compute-1.amazonaws.com порт 22: истекло время ожидания соединения» в AWS EC2 - PullRequest
0 голосов
/ 19 апреля 2019
  1. Я пытаюсь подключиться к своему экземпляру aws EC2 из gitbash на машине с windows10.
  2. Я использую приведенную ниже команду в SSH. ssh: подключение к хосту ec2-XX-XX-XX-XX.compute-1.amazonaws.com порт 22: истекло время ожидания соединения

  3. Я также пытался подключиться с терминала в машине Linux, но я получаю ту же ошибку "тайм-аут соединения".

  4. Пробная шпатлевка, но я получаю ту же ошибку, что и выше

UserName @ PC-NAME1 MINGW64 / c $ ssh -i "portfolioec2key.pem" ubuntu@ec-XX-XX-XX-XX.compute-1.amazonaws.com ssh: подключение к хосту ec2-3-94-109-39.compute-1.amazonaws.com порт 22: истекло время ожидания соединения

1 Ответ

0 голосов
/ 19 апреля 2019

1) проверьте разрешение файла pem. изменить разрешение файла pem на 600

chmod 600 portfolioec2key.pem

2) попытаться связаться с вами по ip-адресу экземпляра EC2

telnet xx.xx.xx.xx 22.

если все прошло успешно, то проблема с вашим файлом pem, если нет, то проверьте следующее.

3) Проверьте правило входящей группы безопасности.

4) Проверьте NACL.

5) Убедитесь, что ваш экземпляр находится в публичной подсети или нет.

6) Если у вас есть VPN-соединение, проверьте, что ваш экземпляр находится в правильной подсети и имеет правильное соединение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...