Как изменить имя пользователя по умолчанию с Ubuntu на другое в EC2 AMI

Как я могу создать новый Ubuntu AMI, чтобы при создании нового экземпляра учетные данные SSH копировались от имени другого пользователя, чем ubuntu (например, /home/administrator/.ssh/)?

Короче говоря, мне нужно чтобы иметь возможность использовать имя пользователя administrator вместо ubuntu.

1
задан 22 April 2014 в 18:19

3 ответа

Запустите экземпляр с именем пользователя «ubuntu», измените имя пользователя, как указано Натаном Кэзеллом, затем создайте новый AMI из этого экземпляра и запустите его.

0
ответ дан 22 April 2014 в 18:19

Полагаю, это сработает для вас:

usermod -l new_name old_name
0
ответ дан 22 April 2014 в 18:19

Вы можете использовать пользовательские данные EC2 для этого. Просто запустите экземпляр AWS и поместите следующее в поле данных пользователя:

#cloud-config
system_info:
  default_user:
    name: my_user_name

Я написал подробную статью об этом процессе, и она доступна на https://emagalha.es/blog/ 2018/01/21 / пользовательская настройка-The-умолчанию пользователь-оф-ан-убунту-AMI /

0
ответ дан 22 April 2014 в 18:19

Другие вопросы по тегам:

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