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

Невозможно войти в пользовательский AMI Amazon AWS с помощью пользовательской пары ключей

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

Ищем подсказки, как этого можно достичь !!

Спасибо.

Возьмите добычу в https://help.ubuntu.com/community/CloudInit.

Вам нужно настроить AMI с ним, и он обновит авторизованный ключ.

Он также доступен в других дистрибутивах.

Вы также можете создать сценарий (например, rc.local) и получить значение по адресу:

curl http://169.254.169.254/latest/meta-data/public-keys/0/openssh-key

Amazon предоставляет большой объем информации через метаданные.