3.6. Añadir usuarios y opciones de usuario con cloud-init
Los usuarios se crean y describen en una sección de users. Puede modificar la sección para añadir más usuarios a la configuración inicial del sistema, y puede establecer opciones de usuario adicionales.
Si añade la sección users, también debe establecer las opciones de usuario por defecto en esta sección.
Procedimiento
Dependiendo de los requisitos de su fuente de datos, abra su archivo de datos de usuario para editarlo, o bien añada la siguiente directiva al directorio
cloud.cfg.d.NotaTodas las directivas de usuario incluyen
#cloud-configal principio del archivo para quecloud-initreconozca que el archivo contiene directivas de usuario. Cuando incluya directivas en el directoriocloud.cfg.d, nombre el archivo*.cfg, e incluya siempre#cloud-configal principio del archivo.Añade o modifica la sección
userspara añadir usuarios.-
Si quieres que
cloud-usersea el usuario creado por defecto junto con los demás usuarios que especifiques, asegúrate de añadirdefaultcomo primera entrada de la sección. Si no es la primera entrada, no se creacloud-user. Por defecto, los usuarios son etiquetados como
unconfined_usi no hay un valorselinux-user.#cloud-config users: - default - name: user2 gecos: User N. Ame selinux-user: staff_u groups: users,wheel ssh_pwauth: True ssh_authorized_keys: - ssh-rsa AA..vz user@domain.com chpasswd: list: | root:password cloud-user:mypassword user2:mypassword2 expire: FalseNota-
El ejemplo coloca al usuario
user2en dos grupos,usersywheel. -
A partir de
cloud-init 0.7.5, la lista de grupos no admite espacios en blanco. Consulte BZ 1126365 para obtener más información.
-
El ejemplo coloca al usuario
-
Si quieres que