У меня есть экземпляр EC2, работающий на AWS:

  1. Это экземпляр Ubuntu linux, и до недавнего времени я использовал putty для регулярного доступа к нему - отлично работал.
  2. Я использую Pageant для загрузки файла .ppk (преобразовал его из оригинального файла .pem AWS согласно документации AWS).
  3. Я использую эти настройки входа в систему:Настройки входа в Putty
  4. Проверено, что моя группа securtiy для экземпляра разрешает доступ SSH через порт 22 с моего адреса - это действительно так.
  5. Проверил, что мой эластичный IP не изменился - он не изменился.
  6. Пытался залогиниться в Public DNS вместо IP - без сигары.
  7. Перезагружал экземпляр и ждал 15 минут пока заваривал чай.

Сказав это, я получаю сообщение об ошибке «ошибка сети: время ожидания истекло».

Замазка фатальная ошибка

Что может вызвать это?

1 ответ1

0

Итак, это была проблема группы безопасности в конце.

AWS позволяет вам включать каждый IP-адрес, с которого вы хотите подключиться к SSH, в специальную "группу" разрешений для доступа к серверу. Иначе это блокирует вас от попадания в него. Супер-хорошо для защиты на производственных серверах, плохо при доступе к вашему dev-серверу из кафе посреди ниоткуда.

Еще немного о группах безопасности в Документах AWS (только для VPC - вот что я использую)

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