so5.ssh_hostbased_auth
ssh uwierzytelnianie oparte na hoście
pozwól na uwierzytelnianie ssh oparte na hoście z określonych maszyn ustaw również klienta ssh, aby korzystał z uwierzytelniania opartego na hoście.
Wymagania
brak.
Zmienne roli
ssh_hostbased_auth_allowed_hosts: [] #adres IP lub nazwa hosta, który będzie miał dostęp do docelowej maszyny.
ssh_hostbased_auth_only: False #jeśli prawda, preferowany dostęp będzie ograniczony do uwierzytelniania opartego na hoście
ssh_hostbased_auth_server: True #ustawienia serwera
ssh_hostbased_auth_client: True #ustawienia klienta (/etc/ssh/ssh_config)
ssh_hostbased_auth_keyscan_retry: 6 #liczba prób dla ssh-keyscan
ssh_hostbased_auth_keyscan_retry_delay: 10 #czas opóźnienia między kolejnymi skanowaniami kluczy
ssh_hostbased_auth_permit_root_login: false #zezwolić na logowanie roota czy nie
ssh_hostbased_auth_only: false #ograniczyć do uwierzytelniania opartego na hoście
Zależności
wymagany jest pakiet dnspython.
Przykładowy plik Playbook
- hosts: all
roles:
- { role: so5.ssh_hostbased_auth, ssh_hostbased_auth_allowed_hosts: ["192.168.0.2", "192.168.0.4"] }
Licencja
MIT
Informacje o autorze
Ta rola została stworzona przez Naoyuki Sogo.
Zainstaluj
ansible-galaxy install so5.ssh_hostbased_auth
Licencja
mit
Pobrania
6.4k
Właściciel