Тайм-аут доступа по SSH к AWS Ubuntu EC2

2

Я новичок в AWS, я установил микро-экземпляр на Ubuntu.

Я создал и скачал пару ключей.

Я также настроил группу пользователей безопасности, у всего есть SSH, установленный для всех на порту 22.

Я продолжаю получать тайм-ауты при входе в SSH, я сделал следующее:

chmod key-name.pem

ssh -i key-name.pem ubuntu@public-DNS

Не уверен, что еще я могу сделать, чтобы попасть на сервер.

Спасибо

Makwana
источник
1
Вы на самом деле имеете в виду порт 20 или 22? 22 по умолчанию для SSH.
trpt4him
да, я имею в виду порт 22.
Маквана
Отображение некоторой отладочной информации с помощью -vили даже -vvvпоможет. Кроме того, что делает chmodбез разрешений?
Арджан
Эй, Арджан, я не знаком с командами Unix, можете ли вы указать, как я могу использовать эти команды? Что касается chmod, я пробовал как с, так и без него.
Маквана

Ответы:

1

Войдите в Amazon Web Services и проверьте следующее:

  • Группа безопасности для вашего экземпляра разрешает входящий SSH-доступ (проверьте: просмотр правил ).
  • Для экземпляра VPC проверьте прикрепленную таблицу маршрутов, которая должна иметь в 0.0.0.0/0качестве пункта назначения, а ваш интернет-шлюз в качестве цели.
  • Дважды проверьте информацию о маршруте в системном журнале в сети экземпляра.

Для получения более подробной информации, проверьте: Устранение неполадок при подключении к вашему экземпляру

kenorb
источник
0

Если вы хотите использовать SSH для своего экземпляра через Интернет, создайте Elastic IP (публичный IP-адрес), а затем свяжите его с вашим экземпляром и используйте для SSH на вашем компьютере.

Использование частного IP для SSH работает хорошо только тогда, когда машина, с которой вы инициируете соединение SSH, имеет локальный доступ к вашему экземпляру.

Kavish
источник