Итак, похоже, что вы пытаетесь подключиться к экземпляру через SSH.
Что нужно проверить:
- Группа безопасности , связанная с экземпляром, должна иметь открытый порт 22 либо для вашего публичного IP-адреса, либо для
0.0.0.0/0
(что не является хорошей практикой безопасности)
- Вы находитесь в сети, которая не блокирует трафик SSH . Некоторые корпоративные сети запрещают такой доступ (поэтому попробуйте сделать это из дома).
- Экземпляр работает SSH-сервер . Это стандарт для дистрибутивов Linux, таких как Amazon Linux AMI. (Хотите верьте, хотите нет, но некоторые люди задаются вопросом, почему они не могут использовать SSH для экземпляра Windows.)
- Вы должны пытаться подключиться к общедоступному IP-адресу , связанному с экземпляром
- Экземпляр должен находиться в общедоступной подсети (что означает, что таблица маршрутов, связанная с подсетью, указывает
0.0.0.0/0
трафик на интернет-шлюз). Если вы используете VPC по умолчанию, то это сделано для вас.
- У вас есть частная половина пары ключей , которая была назначена при запуске экземпляра. Если вы используете экземпляр Amazon Linux, частная половина пары ключей будет автоматически скопирована в:
/home/ec2-user/.ssh/authorized_keys
Тот факт, что ваше соединение имеет тайм-аут, в отличие от получения сообщения об ошибке, скорее всего делает его неправильно настроенным Группа безопасности . (Поверьте мне, это почти всегда Группа безопасности!)