coopdevs.sys-admins-role
Rola Administratora Systemu
Ta rola pomaga w zarządzaniu użytkownikami administracji systemowej.
Z tą rolą możesz:
- Utworzyć grupę dla administratorów systemu, aby łatwiej zarządzać uprawnieniami
- Tworzyć użytkowników administratorów systemu
- Usuwać użytkowników administratorów systemu
- Dodawać uprawnienia
sudo
użytkownikom administratorów systemu
Ta rola musi być uruchomiona z dostępem sudo
.
Zmienne Roli
Te zmienne muszą być zadeklarowane, aby uruchomić tę rolę.
Zmienne roli to:
sys_admins
Lista użytkowników. Każdy element musi mieć następującą strukturę:
sys_admins:
- name: user1
ssh_key: "~/.ssh/id_rsa.pub"
state: present
- name: user2
ssh_key: "~/.ssh/id_rsa.pub"
state: absent
Zmienne Administratorów Systemu:
name
: Nazwa użytkownikassh_key
: Ścieżka do klucza ssh, który ma być skopiowany do pliku autoryzowanych kluczy użytkownika.state
: Wybory: absent (nieobecny) lub present (obecny)
sys_admin_group
Nazwa grupy administratorów systemu
sys_admin_group: sysadmin-group
Przykład Playbooka
- hosts: servers
roles:
- role: coopdevs.sys_admins
sys_admin_group: sysadmin-group
sys_admins:
- name: sysadmin
ssh_key: "~/.ssh/id_rsa.pub"
state: present
Licencja
GPLv3
Informacje o Autorze
Coopdevs http://coopdevs.org
O projekcie
Manage system administrator users and create a group with sudoers permissions.
Zainstaluj
ansible-galaxy install coopdevs.sys-admins-role
Licencja
gpl-3.0
Pobrania
23.6k
Właściciel
Coopdevs, Free and Open Source Software for Social and Solidarity Economy.