Я постараюсь помочь! Предположим, вы пытаетесь подключиться с помощью клиента PuTTY S SH на локальном компьютере. (Соединение с FTP-клиентом, таким как WinSCP, очень похоже).
Краткий ответ : вам нужно сообщить PuTTY ваш IP-адрес ec2user и связать закрытый ключ экземпляра EC2 с PuTTY сессия. На стороне AWS необходимо создать группу безопасности, которая разрешает входящий доступ с вашего IP-адреса к вашему экземпляру EC2 для S SH через порт 22.
__
Длинный ответ ?:
- Go на страницу EC2 и нажмите [ПОДКЛЮЧИТЬ] [] 1
Скопируйте IP-адрес ec2User в PuTTY.
Когда вы создали экземпляр EC2, вам предложили загрузить пару открытый / закрытый ключ. Вам нужен этот закрытый ключ. Если у вас нет этого файла, все будет сложнее. (См.
Изменение пары ключей для экземпляра ec2 ). Но, надеюсь, вы можете найти приватный файл закрытого ключа PuTTY, загруженный на локальный компьютер:
Сохранить сессию. PuTTY должен быть полностью настроен сейчас.
Теперь на стороне AWS необходимо создать новую группу безопасности:
Создание группы и ДОБАВЛЕНИЕ входящего правила:
Go вернуться в EC2 и добавить группу безопасности в EC2.
В появившемся диалоговом окне проверьте группу безопасности, которую вы только что создали для удаленного доступа PuTTY, и нажмите [Назначить группы безопасности]
Теперь попробуйте!
Я надеюсь, что это работает для вас так же, как и для меня.
ОДИН ЗАКЛЮЧИТЕЛЬНЫЙ СОВЕТ: Убедитесь, что вы связали IP-адрес Elasti c с экземпляром. В противном случае это соединение может перестать работать, когда однажды вы перезагрузите свой EC2. Эластичный c IP прикрепляет его вниз.