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

  1. 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.

    Nota

    Todas las directivas de usuario incluyen #cloud-config al principio del archivo para que cloud-init reconozca que el archivo contiene directivas de usuario. Cuando incluya directivas en el directorio cloud.cfg.d, nombre el archivo *.cfg, e incluya siempre #cloud-config al principio del archivo.

  2. Añade o modifica la sección users para añadir usuarios.

    • Si quieres que cloud-user sea el usuario creado por defecto junto con los demás usuarios que especifiques, asegúrate de añadir default como primera entrada de la sección. Si no es la primera entrada, no se crea cloud-user.
    • Por defecto, los usuarios son etiquetados como unconfined_u si no hay un valor selinux-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: False
      Copy to Clipboard Toggle word wrap
      Nota
      • El ejemplo coloca al usuario user2 en dos grupos, users y wheel.
      • 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.
Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat