Как правильно создать нового пользователя в экземпляре Debian?
Я использую готовые образы debian в формате qcow2. Пользователь по умолчанию — «debian». Я хочу создать другого пользователя через openstack-horizon. Поэтому я разработал следующий сценарий:
#cloud-config
users:
- name: jumper
ssh-authorized-keys:
- ssh-rsa myKeyhere
sudo: ["ALL=(ALL) NOPASSWD:ALL"]
groups: sudo
shell: /bin/bash
По умолчанию настройки в файле /etc/cloud/cloud.cfg выполняются для создания экземпляра. Когда я создаю нового пользователя с помощью сценария, пользователь Debian не создается. Это правильно? Когда я создаю нового пользователя, все настройки cloud.cfg игнорируются?
1 ответ
Вы можете убедиться, чтоdefault
пользователь также добавляется путем добавления- default
в списки пользователей.
#cloud-config
users:
- default
- name: jumper
ssh-authorized-keys:
- ssh-rsa myKeyhere
sudo: ["ALL=(ALL) NOPASSWD:ALL"]
groups: sudo
shell: /bin/bash