adjoin

Статус сборки

Роль ADJOIN

Эта роль присоединит машину на Debian или RedHat к (одному или нескольким) доменам Active Directory. Для использования этой роли вам понадобятся следующие условия:

Сторона Windows:

  • Домен AD настроен и готов к использованию
  • Убедитесь, что DNS записи для домена правильно настроены
  • Учётная запись пользователя с достаточными правами для создания объектов компьютера

Сторона Linux:

  • Административный доступ к вашей клиентской системе
  • Синхронизированные часы с контроллером домена AD на клиенте

Шаги настройки

Эта роль настроит следующие программы, чтобы подготовить вашу систему для аутентификации AD:

  • Kerberos
  • Oddjob (только для RHEL)
  • OpenLDAP
  • PAM
  • Samba
  • SSSD

Каждый раз, когда эта роль запускается, она проверяет действительность присоединения к домену AD. Если эта проверка не проходит, она автоматически попробует (пере)присоединиться к домену с использованием настроенных учётных данных.

Также она настроит права sudo для указанной пользователем группы AD. Стандартные права, предоставленные этой группе:

ALL=(ALL) ALL:NOPASSWD

На это есть две причины:

  • В совокупности с надежной аутентификацией через Kerberos, добавленная ценность пароля становится незначительной.
  • Это позволяет получить тот же опыт единого входа в систему при использовании SSH-ключей напрямую в пользователя root.

Использование

После выполнения вышеуказанных требований эту роль можно использовать следующим образом:

  • Установите роль (либо из Galaxy, либо напрямую с GitHub)
  • Скопируйте файл настроек по умолчанию в ваш инвентарный файл (или куда-либо ещё, где вы их храните) и заполните пробелы
  • Добавьте роль в ваш основной плейбук
  • Запустите Ansible
  • ???
  • Прибыль!
О проекте

Active Directory join for multiple domains

Установить
ansible-galaxy install Thulium-Drake/ansible-role-adjoin
Лицензия
gpl-3.0
Загрузки
1439
Владелец