so5.ssh_hostbased_auth
ssh hostbasierte Authentifizierung
Erlaube ssh hostbasierte Authentifizierung von bestimmten Hosts. Stelle auch ein, dass der ssh-Client die hostbasierte Authentifizierung verwendet.
Anforderungen
Keine.
Rollenvariablen
ssh_hostbased_auth_allowed_hosts: [] #IP-Adresse oder Hostname der Hosts, die auf das Zielgerät zugreifen dürfen.
ssh_hostbased_auth_only: False #Wenn wahr, wird der bevorzugte Zugriff auf die hostbasierte Authentifizierung beschränkt.
ssh_hostbased_auth_server: True #Servereinstellungen einrichten.
ssh_hostbased_auth_client: True #Clienteinstellungen einrichten (/etc/ssh/ssh_config).
ssh_hostbased_auth_keyscan_retry: 6 #Anzahl der Versuche für ssh-keyscan.
ssh_hostbased_auth_keyscan_retry_delay: 10 #Wartezeit zwischen den einzelnen Keyscans.
ssh_hostbased_auth_permit_root_login: false #Root-Login erlauben oder nicht.
ssh_hostbased_auth_only: false #Auf hostbasierte Authentifizierung beschränken.
Abhängigkeiten
Das dnspython-Paket ist erforderlich.
Beispiel Playbook
- hosts: all
roles:
- { role: so5.ssh_hostbased_auth, ssh_hostbased_auth_allowed_hosts: ["192.168.0.2", "192.168.0.4"] }
Lizenz
MIT
Autor Informationen
Diese Rolle wurde von Naoyuki Sogo erstellt.
Über das Projekt
set up ssh hostbased authentication
Installieren
ansible-galaxy install so5.ssh_hostbased_auth
Lizenz
mit
Downloads
6.4k
Besitzer