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
sudo
aux 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-role
Licence
gpl-3.0
Téléchargements
23.6k
Propriétaire
Coopdevs, Free and Open Source Software for Social and Solidarity Economy.