Назад | Перейти на главную страницу

Тайм-аут операции ssh на экземпляре ec2

У меня проблема с подключением к моему экземпляру Ubuntu 16.04 ec2 на aws. Я добавил свой открытый ключ в файл авторизованных ключей, а также добавил свой IP-адрес для доступа по ssh через порт 22 с помощью Myip.

Я пытаюсь подключиться обычным способом:

ssh ubuntu@aws-instance.com

Я даже перезагрузил свой экземпляр ec2.

Что еще мне нужно сделать, чтобы получить доступ?

Спасибо

Обычно для решения проблем с ssh-соединением в aws вы можете проверить следующее:

Проверьте, работает ли ваш экземпляр.

Разрешить 22 порт в группе безопасности: проверьте, назначена ли измененная группа безопасности экземпляру. Кроме того, только для теста разрешите 0.0.0.0/0 (все IPS) на 22 порта.

Проверьте, есть ли у вашего AMI пользователь ubuntu, вы также можете попробовать с пользователем admin.

Проверьте, является ли IP-адрес экземпляра общедоступным.

Если все это верно, проблема, вероятно, будет в паре публично-приватный ключ. Найдите пару, которую вы используете при запуске экземпляра, и ваш ключ по умолчанию - это правый ключ.

вариант 3, если вы используете VPN и ваш IP-адрес является частным, используйте эластичный IP-адрес, чтобы сделать его общедоступным, связав его с запущенным экземпляром

Это может быть проблема с DNS. Попробуйте вместо этого указать IP-адрес вашего экземпляра EC2:

ssh -i <your_pem_key> <username>@<ip-address>