nekeal.users

Utilisateurs Statut de la Construction

Rôle simple pour créer des utilisateurs et des groupes.

Exigences

Pour développer ce rôle, vous devez installer les exigences via pip install -r requirements.txt.

Variables du Rôle

utilisateurs:
  - nom_utilisateur: admin
    shell: /bin/zsh
    uid: 1100
    groupes:
      - sudo
      - docker
    clés_ssh:
      - test

Liste des utilisateurs à créer avec groupes et clés ssh ajoutées. Les clés doivent être stockées dans files/ssh/. Dans l'exemple ci-dessus, le rôle recherchera la clé test.pub.

groupes_utilisateurs:
  - docker
  - deployer

Liste des groupes à créer avant de créer des utilisateurs.

Dépendances

Aucune.

Exemple de Playbook

Ceci est un exemple de playbook qui crée un utilisateur avec des droits sudo nommé admin :

- hôtes: tous
  rôles:
    - rôle: utilisateurs
      vars:
        utilisateurs:
          - nom_utilisateur: admin
            groupes:
              - sudo

Licence

MIT

Informations sur l'Auteur

Nekeal

À propos du projet

Ansible role for creating users, groups and adding ssh-keys

Installer
ansible-galaxy install nekeal.users
Licence
Unknown
Téléchargements
2.6k
Propriétaire