Некоторые вещи для проверки:
- Убедитесь, что экземпляр был запущен из
Amazon Linux 2
или Ubuntu 16.04 or later
- Убедитесь, что экземпляр находится в publi c su bnet (определяется как наличие таблицы маршрутов, которая указывает на шлюз Inte rnet)
- Открытие группы безопасности для S SH (порт 22) либо для всего Inte rnet (
0.0.0.0/0
) (что является очень плохим выбором для обеспечения безопасности), либо из диапазонов IP-адресов для подключения экземпляра EC2 (см .: AWS Диапазоны IP-адресов - AWS Общие Ссылка )
Экземпляр EC2 Connect в вашем браузере устанавливает веб-соединение со службой AWS. Затем устанавливается соединение S SH от службы AWS к экземпляру Amazon EC2. Вот почему группе безопасности необходимо разрешить входящие подключения из диапазона IP-адресов, связанных со службой подключения экземпляра EC2 (не вашего собственного IP-адреса).
Альтернативные способы подключения:
- Запустите клиент S SH на вашем компьютере или
- Используйте AWS Диспетчер сеансов системного менеджера (который подключается через агента, работающего на компьютере, поэтому он не «настоящий» S SH)