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
sudo
a 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-role
Licencia
gpl-3.0
Descargas
23.6k
Propietario
Coopdevs, Free and Open Source Software for Social and Solidarity Economy.