coopdevs.sys-admins-role
Rol de Administradores del Sistema
Este rol te ayuda a mantener a los usuarios de administración del sistema.
Con este rol puedes:
- Crear un grupo para los administradores del sistema para gestionar los permisos fácilmente.
- Crear usuarios administradores del sistema.
- Eliminar usuarios administradores del sistema.
- Añadir permisos
sudoa los usuarios administradores del sistema.
Este rol necesita ser ejecutado con acceso sudo.
Variables del Rol
Estas variables deben ser declaradas para ejecutar este rol.
Las variables del rol son:
sys_admins
Una lista de usuarios. Cada elemento debe tener la siguiente estructura:
sys_admins:
- name: usuario1
ssh_key: "~/.ssh/id_rsa.pub"
state: present
- name: usuario2
ssh_key: "~/.ssh/id_rsa.pub"
state: absent
Variables de Administradores del Sistema:
name: Nombre de usuariossh_key: Ruta de la clave ssh que se copiará en el archivo de claves autorizadas del usuario.state: Opciones ausente o presente
sys_admin_group
El nombre del grupo de administradores del sistema.
sys_admin_group: grupo-sysadmin
Ejemplo de Playbook
- hosts: servidores
roles:
- role: coopdevs.sys_admins
sys_admin_group: grupo-sysadmin
sys_admins:
- name: sysadmin
ssh_key: "~/.ssh/id_rsa.pub"
state: present
Licencia
GPLv3
Información del Autor
Coopdevs http://coopdevs.org
Acerca del proyecto
Manage system administrator users and create a group with sudoers permissions.
Instalar
ansible-galaxy install coopdevs.sys-admins-roleLicencia
gpl-3.0
Descargas
29.9k
Propietario
Coopdevs, Free and Open Source Software for Social and Solidarity Economy.
