manage-users
README.md
Ansible Роль: manage-users 1.0
Эта роль может добавлять/удалять пользователей/группы, используя булевы значения для активации/деактивации функций.
Требования
Для работы этой роли требуется Ansible версии 2.2 или выше, а системные требования указаны в файле метаданных.
Переменные роли
Доступные переменные перечислены ниже, вместе с значениями по умолчанию:
Активация/деактивация функций
loadlist: false
addgroup: false
adduser: false
nonexpiring: false
delgroup: false
deluser: false
showlists: false
Параметры пользователей - Добавление пользователей
password: "{{item.key }}" || "{{ item.value.pwd }}"
shell: "{{ item.value.shell }}"
chg_pwd: "Force-chg-pwd" || "Force-chg-pwd-Non-expiring" || "Do-not-chg-pwd-Non-expiring"
update_pwd: "on_create" || "always"
non_unique: no || yes
createhome: yes || no
Зависимости
Нет зависимостей с другими ролями.
Модули
Добавлен модуль "chage", созданный @lqueryvg.
Примеры плейбука
- Добавьте группы из списка в файле и пользователей из списка в файле плейбука.
- Удалите пользователей из списка в файле и группы из списка в файле плейбука.
Лицензия
GPLv3
Установить
ansible-galaxy install silvinux/ansible-manage-users
Лицензия
Unknown
Загрузки
60
Владелец
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