mahdi22.linux_joindomain
linux_joindomain
Это роль Ansible для автоматического присоединения Linux-машин CentOS и Redhat с использованием sssd, realm, samba и winbind. Эта роль протестирована на RedHat/CentOS 7.x, 8.x, 6.6, а также на Ubuntu 24, 22, 20, 18, 16 и Debian 10, 9.Требования
- файл source.list настроен и обновлён для серверов Debian
 - Ansible >= 2.7
 
Установка
ansible-galaxy install mahdi22.linux_joindomain
Конфигурация роли
файл: defaults/main.yml
# Установите эту переменную в True, если управляемые хосты находятся за веб-прокси... по умолчанию False
use_proxy: False
proxy_env: []
# Установите переменные окружения для веб-прокси, например:
#  proxy_env:
#  http_proxy: http://proxy.local:8080/
#  https_proxy: http://proxy.local:8080/
Переменные роли
файл: vars/main.yml
Join_User: ADMDOMAIN # Замените ADMDOMAIN на имя пользователя администратора домена
DomainName: linuxlab.local # Замените linuxlab.local на имя домена
Join_User_Pass: admdomainpassword # Замените admdomainpassword на пароль администратора домена
realm: LINUXLAB.LOCAL # Замените это значение на имя домена
server: linuxlab.local # Замените это значение на сервер активного каталога
файл: vars/RedHat-6.yml
workgroup: LAB # Замените это значение на WORKGROUP
kdc:
    - kerberos-1.linuxlab.local:88 # Замените это значение на имя первого kerberos-сервера
    - kerberos-2.linuxlab.local:88 # Замените это значение на имя второго kerberos-сервера
    - kerberos-3.linuxlab.local:88 # Замените это значение на имя третьего kerberos-сервера
domain_realms:
    - .linuxlab.local # Замените это значение на имя домена
    - linuxlab.local # Замените это значение на имя домена
fallback_homedir: '/home/%u'
use_fully_qualified_names: False
Пример Playbook
- hosts: servers
  roles:
    - role: mahdi22.linux_joindomain
      become: yes
Тестирование
Эта роль протестирована на дистрибутивах Linux:
- RHEL/CentOS 8
 - RHEL/CentOS 7
 - RHEL/CentOS 6
 - Debian 10
 - Debian 9
 - Debian 8
 - Ubuntu 24.04
 - Ubuntu 22.04
 - Ubuntu 20.04
 - Ubuntu 19.10
 - Ubuntu 18.04
 - Ubuntu 16.04
 
О проекте
 Join Domain Active Directory using sssd for RedHat, CentOS, Debian, Ubuntu distributions and using samba winbind for Redhat/CentOS 6
Установить
 ansible-galaxy install mahdi22.linux_joindomainЛицензия
 
            apache-2.0
          
Загрузки
 
            4.7k
          
Владелец
 