koichirok.authconfig-module

koichirok.authconfig-module - Moduł authconfig Ansible

Travis Ansible Module

Zarządza zasobami uwierzytelniania systemu przy użyciu authconfig

Wymagania

  • Pakiet authconfig

Instalacja

$ ansible-galaxy install koichirok.authconfig-module
# playbook.yml

- hosts: default
  roles:
  # Po wywołaniu tej roli, możesz używać tego modułu.
  - koichirok.authconfig-module

Streszczenie

Konfiguracja zasobów uwierzytelniania systemu przy użyciu authconfig(8)

Opcje

Parametr wymagany domyślny opcje komentarze
enablereqlower nie
  • tak
  • nie
Wymagaj przynajmniej jedną małą literę/Nie wymagaj małych liter w haśle
enablecachecreds nie
  • tak
  • nie
Włącz/wyłącz pamięć podręczną danych uwierzytelniających użytkownika w domyślnym SSSD
smbservers nie Podaj nazwy serwerów, z którymi chcesz się uwierzytelnić
enablerequiresmartcard nie
  • tak
  • nie
Wymagaj/Nie wymagaj karty inteligentnej do uwierzytelnienia
passalgo nie
  • descrypt
  • bigcrypt
  • md5
  • sha256
  • sha512
Podaj algorytm haszowania dla nowych haseł
smbsecurity nie
  • użytkownik
  • serwer
  • domena
  • ads
Podaj tryb zabezpieczeń do użycia dla samby i winbind
enablereqdigit nie
  • tak
  • nie
Wymagaj przynajmniej jednej cyfry/Nie wymagaj cyfr w haśle
enableipav2 nie
  • tak
  • nie
Włącz/wyłącz IPAv2 dla informacji o użytkowniku i uwierzytelniania
enablewinbindusedefaultdomain nie
  • tak
  • nie
Konfiguruje winbind, aby zakładać, że użytkownicy bez domeny w nazwach są użytkownikami z domeny/niedomenowymi
ldapserver nie Domyślny hostname LDAP lub URI
enablepreferdns nie
  • tak
  • nie
Preferuj/Nie preferuj dns w stosunku do wins lub nis do rozwiązywania nazw
krb5kdc nie
  • tak
  • nie
Podaj domyślny KDC Kerberos
ldapbasedn nie Domyślny podstawowy DN LDAP
enableforcelegacy nie
  • tak
  • nie
Gdy ustawione na nie, używaj SSSD, jeśli obsługuje konfigurację. Ustaw na tak
smbrealm nie Podaj domyślną sferę dla samby i winbind w przypadku security=ads
enablesssd nie
  • tak
  • nie
Ustaw na tak, aby włączyć SSSD dla informacji o użytkownikach. Ustaw na nie, aby wyłączyć SSSD dla informacji o użytkownikach (wciąż używane w obsługiwanych konfiguracjach)
enablekrb5realmdns nie
  • tak
  • nie
Włącz/wyłącz użycie DNS do znajdowania sfer Kerberosa
smbworkgroup nie Podaj grupę roboczą, do której należą serwery uwierzytelniające
ipav2domain nie Podaj domenę IPAv2, do której ma należeć system
enableshadow nie
  • tak
  • nie
Włącz/wyłącz hasła cieniowane
enablefingerprint nie
  • tak
  • nie
Włącz/wyłącz uwierzytelnianie z użyciem czytników linii papilarnych
enablekrb5kdcdns nie
  • tak
  • nie
Włącz/wyłącz użycie DNS do znajdowania KDC Kerberosa
passmaxrepeat nie Podaj maksymalną liczbę identycznych kolejnych znaków w haśle
krb5realm nie
  • tak
  • nie
Podaj domyślną sferę Kerberos
winbindjoin nie Podaj konto administratora do dołączenia do domeny winbind lub sfery ads
enablelocauthorize nie
  • tak
  • nie
Gdy ustawione na tak, lokalna autoryzacja jest wystarczająca dla lokalnych użytkowników. Ustaw na nie
ipav2server nie Podaj serwer dla domeny IPAv2
enablewinbindoffline nie
  • tak
  • nie
Konfiguruje winbind, aby pozwolić/zabronić logowanie offline
smartcardmodule nie Podaj domyślny moduł karty inteligentnej do użycia
enablesysnetauth nie
  • tak
  • nie
Ustaw na tak, aby uwierzytelniać konta systemowe przez usługi sieciowe. Ustaw na nie
enablewins nie
  • tak
  • nie
Włącz/wyłącz wins do rozwiązywania nazw
nostart nie
  • tak
  • nie
nie uruchamiaj/zatrzymuj portmap, ypbind i nscd
ldaploadcacert nie załaduj certyfikat CA z URL
enablerfc2307bis nie
  • tak
  • nie
Włącz/wyłącz użycie schematu RFC-2307bis dla wyszukiwania informacji o użytkownikach LDAP
enablewinbindkrb5 nie
  • tak
  • nie
Winbind będzie używać Kerberos 5 do uwierzytelnienia/domyslnienia metody uwierzytelnienia
enablesssdauth nie
  • tak
  • nie
Ustaw na tak, aby włączyć SSSD do uwierzytelnienia. Ustaw na nie, aby wyłączyć SSSD do uwierzytelnienia (wciąż używane w obsługiwanych konfiguracjach)
enablesmartcard nie
  • tak
  • nie
Włącz/wyłącz uwierzytelnianie z użyciem karty inteligentnej
passminlen nie Podaj minimalną długość hasła
enablecache nie
  • tak
  • nie
Włącz/wyłącz pamięć podręczną informacji o użytkownikach
enablewinbindauth nie
  • tak
  • nie
Włącz/wyłącz winbind do uwierzytelnienia
hesiodrhs nie Podaj domyślny hesiod RHS
hesiodlhs nie Podaj domyślny hesiod LHS
enablehesiod nie
  • tak
  • nie
Włącz/wyłącz hesiod dla informacji o użytkownikach
enablerequpper nie
  • tak
  • nie
Wymagaj przynajmniej jednej wielkiej litery/Nie wymagaj wielkich liter w haśle
enablepamaccess nie
  • tak
  • nie
Sprawdź/Nie sprawdzaj access.conf podczas autoryzacji konta
winbindtemplateshell nie Podaj powłokę, jaką będą miały użytkownicy utworzeni przez winbind
enablekrb5 nie
  • tak
  • nie
Włącz/wyłącz uwierzytelnianie Kerberos
enablewinbind nie
  • tak
  • nie
Włącz/wyłącz winbind do informacji o użytkownikach
ipav2join nie Podaj konto do dołączenia do domeny IPAv2
krb5adminserver nie
  • tak
  • nie
Podaj domyślny serwer administracyjny Kerberos
ipav2realm nie Podaj sferę dla domeny IPAv2
enablenis nie
  • tak
  • nie
Włącz/wyłącz NIS dla informacji o użytkownikach
enableldapauth nie
  • tak
  • nie
Włącz/wyłącz LDAP do uwierzytelniania
enableldap nie
  • tak
  • nie
Włącz/wyłącz LDAP dla informacji o użytkownikach
enablereqother nie
  • tak
  • nie
Wymagaj przynajmniej jednego innego znaku/Nie wymagaj innych znaków w haśle
winbindtemplatehomedir nie Podaj katalog, który będą miały jako swoje katalogi domowe użytkownicy utworzeni przez winbind
enablemkhomedir nie
  • tak
  • nie
Utwórz/Nie twórz katalogu domowego dla użytkowników przy ich pierwszym logowaniu
nisdomain nie Podaj domyślną domenę NIS
passmaxclassrepeat nie Podaj maksymalną liczbę kolejnych znaków tej samej klasy w haśle
enableipav2nontp nie
  • tak
  • nie
Skonfiguruj/Nie konfiguruj NTP w odniesieniu do domeny IPAv2
winbindtemplateprimarygroup nie Grupa, która będzie miała użytkownicy utworzeni przez winbind jako grupę główną
enableldaptls nie
  • tak
  • nie
Włącz/wyłącz użycie TLS z LDAP (RFC-2830)
smartcardaction nie
  • Zablokuj
  • Ignoruj
Podaj akcję, która ma być podjęta po usunięciu karty inteligentnej
enablemd5 nie
  • tak
  • nie
Włącz/wyłącz hasła MD5
passminclass nie Podaj minimalną liczbę klas znaków w haśle
winbindseparator nie Podaj znak, który zostanie użyty do oddzielenia części domeny i użytkownika w nazwach użytkowników tworzonych przez winbind, jeśli winbindusedefaultdomain nie jest włączony
enableecryptfs nie
  • tak
  • nie
Włącz/wyłącz automatyczne ecryptfs per-user
nisserver nie
  • descrypt
  • bigcrypt
  • md5
  • sha256
  • sha512
Podaj domyślny serwer NIS

Przykłady

# Konfiguracja LDAP
- authconfig: enableldap=tak enableldapauth=tak enableldaptls=nie
              ldapserver=ldap://127.0.0.1/ ldapbasedn=dc=example,dc=com
# Włącz pamięć podręczną (nscd), ale nie uruchamiaj demona nscd
- authconfig: enablecache=tak nostart=tak

Wartości zwracane

nazwa opis zwracane typ przykład
new_settings_lines gdy new_settings gdy nie tryb sprawdzania lista ['pamięć podręczna jest wyłączona', 'nss_files jest zawsze włączone', 'nss_compat jest wyłączone', 'nss_db jest wyłączone', 'nss_hesiod jest wyłączone', ' hesiod LHS = ""', ' hesiod RHS = ""', 'nss_ldap jest włączone', '...']
new_settings wyjście 'authconfig --test' gdy nie tryb sprawdzania string pamięć podręczna jest wyłączona nss_files jest zawsze włączone nss_compat jest wyłączone nss_db jest wyłączone nss_hesiod jest wyłączone hesiod LHS = "" hesiod RHS = "" nss_ldap jest włączone ...

Uwagi

  • TO JEST WCZESNE PODGLĄD, RZECZY MOGĄ SIĘ ZMIENIĆ

  • Ponieważ zmienione zachowanie zależy od authconfig --test

Licencja

GPLv3

O projekcie

authconfig module

Zainstaluj
ansible-galaxy install koichirok.authconfig-module
Licencja
gpl-3.0
Pobrania
6.3k
Właściciel