Может быть, я что-то забыл, потому что я использую AWS после долгого времени, извините, если я делаю какую-то глупую ошибку.Вот что я делаю:

  1. Я запустил Amazon Linux AMI(ami-fdb8229e).
  2. Добавлен порт ssh (22) для моего IP-адреса во входящие правила в соответствующей группе безопасности.
  3. Изменены права доступа к файлу идентификации до 400.
  4. Когда я пытаюсь подключиться к экземпляру, используя "ssh -vvv -i" Firstsetup.pem "ec2-user@ec2-52-221-218-255.ap-southeast-1.compute.amazonaws.com", я получаю вывод

OpenSSH_7.2p2 Ubuntu-4ubuntu2.1, OpenSSL 1.0.2g 1 марта 2016 г.

debug1: чтение данных конфигурации /etc /ssh /ssh_config

debug1: /etc /ssh /ssh_config строка 19: применение параметров для *

debug2: разрешение порта «ec2-52-221-218-255.ap-southeast-1.compute.amazonaws.com» 22

debug2: ssh_connect_direct: needpriv 0

debug1: подключение к порту ec2-52-221-218-255.ap-southeast-1.compute.amazonaws.com [52.221.218.255].

debug1: соединение с адресом 52.221.218.255, порт 22: истекло время ожидания соединения

ssh: подключение к хосту ec2-52-221-218-255.ap-southeast-1.compute.amazonaws.com порт 22: истекло время ожидания соединения

1 ответ1

1

Проверьте, позволяет ли ваш Интернет-провайдер делать ssh на AWS. У меня тоже была эта проблема, из своего офиса я не мог ssh до экземпляра, но из своего дома я смог сделать. Позже стало известно, что порт 22 был заблокирован в нашем офисе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .