silvinux.manage-users
README.md
Rol de Ansible: gestionar-usuarios 1.0
Este rol puede añadir/eliminar usuarios/grupos, utilizando booleanos para activar/desactivar funciones.
Requisitos
Este rol requiere Ansible 2.2 o superior, y los requisitos de la plataforma están listados en el archivo de metadatos.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores por defecto:
Activar/desactivar funciones
cargar_lista: false
agregar_grupo: false
agregar_usuario: false
no_expiracion: false
eliminar_grupo: false
eliminar_usuario: false
mostrar_listas: false
Parámetros de Usuarios - Añadir usuarios
contraseña: "{{item.key }}" || "{{ item.value.pwd }}"
shell: "{{ item.value.shell }}"
cambiar_pwd: "Forzar-cambio-pwd" || "Forzar-cambio-pwd-Sin-expiración" || "No-cambiar-pwd-Sin-expiración"
actualizar_pwd: "al_crear" || "siempre"
no_unico: no || sí
crear_home: sí || no
Dependencias
No hay dependencias con otros roles.
Módulos
Módulo añadido "chage", creado por @lqueryvg.
Ejemplos de Playbook
- Añadir grupos desde una lista en un archivo, y usuarios desde una lista en el archivo del playbook.
- Eliminar usuarios desde una lista en un archivo, y grupos desde una lista en el archivo del playbook.
Licencia
GPLv3
Instalar
ansible-galaxy install silvinux.manage-users
Licencia
Unknown
Descargas
72
Propietario
I'm an IT freaky, that love to deploy (free software/ OpenSource) technologies in little projects at my home and this blog is a series of docs/manuals/guides