silvinux.manage-users
README.md
Rola Ansible: manage-users 1.0
Ta rola może dodawać/usuwać użytkowników/grupy, używając wartości logicznych do aktywacji/dezaktywacji funkcji.
Wymagania
Ta rola wymaga Ansible w wersji 2.2 lub wyższej, a wymagania dotyczące platformy są wymienione w pliku metadanych.
Zmienne roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi:
Aktywacja/dezaktywacja funkcji
loadlist: false
addgroup: false
adduser: false
nonexpiring: false
delgroup: false
deluser: false
showlists: false
Parametry użytkowników - Dodawanie użytkowników
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
Zależności
Nie ma zależności z innymi rolami.
Moduły
Dodany moduł "chage", stworzony przez @lqueryvg.
Przykładowy playbook
- Dodaj grupy z listy w pliku, oraz użytkowników z listy w pliku playbook.
- Usuń użytkowników z listy w pliku, oraz grupy z listy w pliku playbook.
Licencja
GPLv3
Zainstaluj
ansible-galaxy install silvinux.manage-users
Licencja
Unknown
Pobrania
72
Właściciel
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