📖 Полезные статьи

← На главную · ← В статьи

Подключаем Debian к AD

Пошаговый ввод Debian в домен Active Directory через realmd и SSSD: пакеты, DNS, синхронизация времени и realm join.

🪟 Windows и Active Directory #active-directory#debian 2026-10-21

Ввод Debian в домен Active Directory удобно выполнять через realmd и SSSD: система сама найдёт контроллер домена и настроит вход доменных пользователей. Все команды ниже выполняются от root или через sudo.

1. Установка пакетов

apt-get install sssd-tools sssd libnss-sss libpam-sss adcli ntp ntpdate realmd

2. Проверка сети и DNS

Сначала убедитесь, что сеть работает, а в /etc/resolv.conf прописаны DNS-серверы, которые знают о вашем контроллере домена. Без корректного DNS найти домен не получится.

3. Синхронизация времени

В /etc/ntp.conf добавьте серверы времени:

server SERVER1 iburst
server SERVER2 iburst

Расхождение часов с доменом — частая причина ошибок авторизации, поэтому этому шагу стоит уделить внимание.

4. Поиск домена

Проверьте, что realmd видит домен:

realm discover AD.SERVER.LOCAL --verbose

5. Файл конфигурации realmd

Создайте /etc/realmd.conf и опишите в нём систему:

[active-directory]
os-name = Debian GNU/Linux
os-version = 8.6 (Jessie)

Значения подставьте под свою версию Debian.

6. Ввод в домен

Выполните подключение, заменив пользователя, OU и имя контроллера домена на свои:

realm join --verbose --user=SERVER.local\admin --computer-ou="OU=SERVERS,DC=server,DC=local" ad1.server1.local

7. Автоматическое создание домашних каталогов

Чтобы каталог пользователя создавался при первом входе, добавьте в конец /etc/pam.d/common-session строку:

session required pam_mkhomedir.so umask=0022 skel=/etc/skel

8. Проверка

Убедитесь, что данные доменного пользователя доступны системе:

getent passwd user1@server.local