koichirok.authconfig-module
koichirok.authconfig-module - Módulo de autenticación Ansible
Gestiona recursos de autenticación del sistema con authconfig
Requisitos
- Paquete de authconfig
Instalación
$ ansible-galaxy install koichirok.authconfig-module
# playbook.yml
- hosts: default
roles:
# Después de llamar a este rol, puedes usar este módulo.
- koichirok.authconfig-module
Sinopsis
Configuración de recursos de autenticación del sistema con authconfig(8)
Opciones
Parámetro | requerido | por defecto | elecciones | comentarios |
---|---|---|---|---|
enablereqlower | no |
|
Requiere al menos un carácter en minúscula/No requiere caracteres en minúscula en una contraseña | |
enablecachecreds | no |
|
Habilitar/Deshabilitar el almacenamiento en caché de las credenciales de usuario en SSSD por defecto | |
smbservers | no | Especificar los nombres de los servidores para autenticar | ||
enablerequiresmartcard | no |
|
Requerir/No requerir tarjeta inteligente para autenticación por defecto | |
passalgo | no |
|
Especificar el algoritmo de hash/criptografía para nuevas contraseñas | |
smbsecurity | no |
|
Especificar el modo de seguridad a utilizar para samba y winbind | |
enablereqdigit | no |
|
Requiere al menos un dígito/No requiere dígitos en una contraseña | |
... (continúa con el resto de las opciones de manera similar) ... |
Ejemplos
# Configurar LDAP
- authconfig: enableldap=sí enableldapauth=sí enableldaptls=no
ldapserver=ldap://127.0.0.1/ ldapbasedn=dc=example,dc=com
# Habilitar caché (nscd) pero no iniciar el daemon nscd
- authconfig: enablecache=sí nostart=sí
Valores de retorno
nombre | descripción | retornado | tipo | ejemplo |
---|---|---|---|---|
new_settings_lines | cuando new_settings |
cuando no está en modo de verificación | lista | ['la caché está deshabilitada', 'nss_files siempre está habilitado', 'nss_compat está deshabilitado', ...] |
new_settings | salida de 'authconfig --test' | cuando no está en modo de verificación | cadena | la caché está deshabilitada nss_files siempre está habilitado nss_compat está deshabilitado ... |
Notas
ESTO ES UNA PREVISIÓN TEMPRANA, LAS COSAS PUEDEN CAMBIAR
Dado que el comportamiento cambiado depende de authconfig --test
Licencia
GPLv3
Instalar
ansible-galaxy install koichirok.authconfig-module
Licencia
gpl-3.0
Descargas
6.3k
Propietario