coopdevs.sys-admins-role
Rôle des Administrateurs Système
Ce rôle vous aide à gérer les utilisateurs de l'administration système.
Avec ce rôle, vous pouvez :
- Créer un groupe pour les administrateurs système afin de gérer facilement les permissions
- Créer des utilisateurs administrateurs système
- Supprimer des utilisateurs administrateurs système
- Ajouter des permissions
sudoaux utilisateurs administrateurs système
Ce rôle doit être exécuté avec un accès sudo.
Variables du Rôle
Ces variables doivent être déclarées pour exécuter ce rôle.
Les variables du rôle sont :
sys_admins
Une liste d'utilisateurs. Chaque élément doit être dans la structure suivante :
sys_admins:
- name: user1
ssh_key: "~/.ssh/id_rsa.pub"
state: present
- name: user2
ssh_key: "~/.ssh/id_rsa.pub"
state: absent
Variables des Administrateurs Système :
name: Nom de l'utilisateurssh_key: Chemin de la clé ssh à copier dans le fichier des clés autorisées de l'utilisateur.state: Choix entre absent ou présent
sys_admin_group
Le nom du groupe des administrateurs système
sys_admin_group: sysadmin-group
Exemple de Playbook
- hosts: serveurs
roles:
- role: coopdevs.sys_admins
sys_admin_group: sysadmin-group
sys_admins:
- name: sysadmin
ssh_key: "~/.ssh/id_rsa.pub"
state: present
Licence
GPLv3
Informations sur l'Auteur
Coopdevs http://coopdevs.org
À propos du projet
Manage system administrator users and create a group with sudoers permissions.
Installer
ansible-galaxy install coopdevs.sys-admins-roleLicence
gpl-3.0
Téléchargements
28.9k
Propriétaire
Coopdevs, Free and Open Source Software for Social and Solidarity Economy.
