ssh_hostbased_auth
ssh-аутентификация на основе хоста
Разрешить ssh-аутентификацию на основе хоста с указанных хостов. Также установить ssh-клиент для использования аутентификации на основе хоста.
Требования
нет.
Переменные роли
ssh_hostbased_auth_allowed_hosts: [] #ip адрес или имя хоста, который будет иметь доступ к целевой машине.
ssh_hostbased_auth_only: False #если true, предпочтительный доступ будет ограничен аутентификацией на основе хоста
ssh_hostbased_auth_server: True #настройка серверной части
ssh_hostbased_auth_client: True #настройка клиентской части (/etc/ssh/ssh_config)
ssh_hostbased_auth_keyscan_retry: 6 #количество повторных попыток для ssh-keyscan
ssh_hostbased_auth_keyscan_retry_delay: 10 #время задержки между каждой попыткой сканирования ключа
ssh_hostbased_auth_permit_root_login: false #разрешить вход для root или нет
ssh_hostbased_auth_only: false #ограничить доступ аутентификацией на основе хоста
Зависимости
Требуется пакет dnspython.
Пример плейбука
- hosts: all
roles:
- { role: so5.ssh_hostbased_auth, ssh_hostbased_auth_allowed_hosts: ["192.168.0.2", "192.168.0.4"] }
Лицензия
MIT
Информация об авторе
Эта роль создана Наоюки Сого.
Установить
ansible-galaxy install so5/ansible-role-ssh_HostbasedAuth
Лицензия
mit
Загрузки
6388
Владелец