koichirok.authconfig-module
koichirok.authconfig-module - Модуль authconfig для Ansible
Управляет ресурсами аутентификации системы с помощью authconfig
Требования
- Пакет authconfig
Установка
$ ansible-galaxy install koichirok.authconfig-module
# playbook.yml
- hosts: default
  roles:
  # После вызова этой роли вы сможете использовать этот модуль.
  - koichirok.authconfig-module
Аннотация
Конфигурирование ресурсов аутентификации системы с помощью authconfig(8)
Опции
| Параметр | обязательный | по умолчанию | варианты | комментарии | 
|---|---|---|---|---|
| enablereqlower | нет | 
 | Требовать хотя бы один символ в нижнем регистре/Не требовать символы в нижнем регистре в пароле | |
| enablecachecreds | нет | 
 | Включить/Выключить кэширование учетных данных пользователей по умолчанию | |
| smbservers | нет | Указать имена серверов для аутентификации | ||
| enablerequiresmartcard | нет | 
 | Требовать/Не требовать смарт-карту для аутентификации по умолчанию | |
| passalgo | нет | 
 | Указать алгоритм хеширования/криптования для новых паролей | |
| smbsecurity | нет | 
 | Указать режим безопасности для samba и winbind | |
| enablereqdigit | нет | 
 | Требовать хотя бы одну цифру/Не требовать цифры в пароле | |
| ... | ... | ... | ... | ... | 
Примеры
# Настройка LDAP
- authconfig: enableldap=yes enableldapauth=yes enableldaptls=no
              ldapserver=ldap://127.0.0.1/ ldapbasedn=dc=example,dc=com
# Включить кэш (nscd), но не запускать демон nscd
- authconfig: enablecache=yes nostart=yes
Возвращаемые значения
| имя | описание | возвращается | тип | пример | 
|---|---|---|---|---|
| new_settings_lines | когда new_settings | когда не режим проверки | список | ['кэширование отключено', 'nss_files всегда включен', 'nss_compat отключен', 'nss_db отключен', ...] | 
| new_settings | вывод 'authconfig --test' | когда не режим проверки | строка | кэширование отключено nss_files всегда включен ... | 
Заметки
- ЭТО РАННИЙ ПРОСМОТР, ВЕЩИ МОГУТ ИЗМЕНИТЬСЯ 
- Поскольку измененное поведение зависит от authconfig --test 
Лицензия
GPLv3
Установить
 ansible-galaxy install koichirok.authconfig-moduleЛицензия
 
            gpl-3.0
          
Загрузки
 
            6.7k
          
Владелец
 