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
GitHub Repository
Lizenz
mit
Downloads
6.4k
Besitzer