so5.ssh_hostbased_auth

Authentification basée sur l'hôte SSH

Autoriser l'authentification basée sur l'hôte SSH depuis des hôtes spécifiés. Configurer également le client SSH pour utiliser cette méthode d'authentification.

Exigences

Aucune.

Variables du Rôle

ssh_hostbased_auth_allowed_hosts: []        #adresse IP ou nom d'hôte des machines autorisées à accéder à la machine cible.
ssh_hostbased_auth_only: False              #si vrai, l'accès privilégié sera limité à l'authentification basée sur l'hôte.
ssh_hostbased_auth_server: True             #configurer les paramètres du serveur
ssh_hostbased_auth_client: True             #configurer les paramètres du client (/etc/ssh/ssh_config)
ssh_hostbased_auth_keyscan_retry: 6         #nombre de tentatives pour ssh-keyscan
ssh_hostbased_auth_keyscan_retry_delay: 10  #temps d'attente entre chaque keyscan
ssh_hostbased_auth_permit_root_login: false #autoriser la connexion en tant que root ou non
ssh_hostbased_auth_only: false              #restreindre à l'authentification basée sur l'hôte

Dépendances

Le package dnspython est requis.

Exemple de Playbook

- hosts: all
  roles:
    - { role: so5.ssh_hostbased_auth, ssh_hostbased_auth_allowed_hosts: ["192.168.0.2", "192.168.0.4"] }

Licence

MIT

Informations sur l'Auteur

Ce rôle a été créé par Naoyuki Sogo.

À propos du projet

set up ssh hostbased authentication

Installer
ansible-galaxy install so5.ssh_hostbased_auth
Licence
mit
Téléchargements
6.4k
Propriétaire