Почему не может я SSH в новый экземпляр EC2, который я создал из AMI, который я генерировал?

Я выполнил процедуры для Создания Amazon EBS-поддержанный Linux AMI за исключением того, что я не закрывал исходный экземпляр, просто позвольте перезагрузке AWS это.

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

Новые экземпляры находятся в той же зоне доступности, в той же группе безопасности, и имеют ту же пару ключей как исходный экземпляр.

Я не думаю, что это имеет значение, но исходный экземпляр был a m1.medium, и я пытаюсь запустить a m1.small.

1
задан 13 June 2016 в 11:09
4 ответа

Я решил эту проблему, сделав другую учетную запись пользователя, поместив открытый ключ в ~/.ssh/authorized-keys в каталог HOME этого пользователя, и предоставив этому пользователю sudo доступ.

Как только вы это сделаете, сделайте AMI. После этого вы всегда можете войти на этот AMI как пользователь с данным публичным ключом, независимо от того, предоставляете ли вы EC2 пару ключей или нет

.
0
ответ дан 3 December 2019 в 21:15

я смог это исправить, и это было две вещи:

  1. я удалил ключ ec2-user из /root/.ssh/authorized_keys, что, как мне кажется, мешало процессу AWS завершить процесс инициализации.
  2. Служба NFS, похоже, зависала на загрузке.

Когда я вставил информацию ec2-user обратно, а затем установил, что NFS не запускается на загрузке, я смог успешно запуститься и войти в новый экземпляр.

.
1
ответ дан 3 December 2019 в 21:15

Mein Problem war, dass ich Benutzer ubuntu anstelle von ec2-Benutzer auf den Amazon Linux AMIs verwendet habe. Kann zukünftigen Googlern helfen.

0
ответ дан 3 December 2019 в 21:15

Дважды проверьте в Amazon Web Services следующие настройки для вашего экземпляра:

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

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

1
ответ дан 3 December 2019 в 21:15

Теги

Похожие вопросы