3.6. Ajouter des utilisateurs et des options d'utilisateur avec cloud-init


Vous créez et décrivez les utilisateurs dans une section users. Vous pouvez modifier la section pour ajouter des utilisateurs à la configuration initiale du système et définir des options supplémentaires pour les utilisateurs.

Si vous ajoutez la section users, vous devez également définir les options utilisateur par défaut dans cette section.

Procédure

  1. En fonction des exigences de votre source de données, ouvrez votre fichier de données utilisateur pour l'éditer ou ajoutez la directive suivante au répertoire cloud.cfg.d.

    Note

    Toutes les directives utilisateur incluent #cloud-config en tête de fichier afin que cloud-init reconnaisse le fichier comme contenant des directives utilisateur. Lorsque vous incluez des directives dans le répertoire cloud.cfg.d, nommez le fichier *.cfg et incluez toujours #cloud-config en tête du fichier.

  2. Ajouter ou modifier la section users pour ajouter des utilisateurs.

    • Si vous souhaitez que cloud-user soit l'utilisateur par défaut créé avec les autres utilisateurs que vous spécifiez, veillez à ajouter default comme première entrée de la section. S'il ne s'agit pas de la première entrée, cloud-user n'est pas créé.
    • Par défaut, les utilisateurs sont étiquetés comme unconfined_u s'il n'y a pas de valeur 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
      Note
      • L'exemple place l'utilisateur user2 dans deux groupes, users et wheel.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat