Kerio Connect и Active Directory

Администрирование
, , , , , ,
3.6
(5)

Задача: Сделать доменную аутентификацию в Kerio Connect через Active Directory.

Что имеем:

  • CentOS 7 с установленным Kerio Connect 9.4.0 (Или любой другой версией)
  • Active Directory на базе Windows Server 2016 (Или любой другой)

Ошибки которые можем словить:

HTTP/WebMail: Authentication failed for user xxx@xxx.com. Attempt from IP address xxx.xxx.xxx.xxx. External authentication service rejected authentication due to invalid password or authentication restriction.
Krb5: get_init_creds_password(krbtgt/xxx.xx@xxx.com, xxx@XXX.COM): Cannot contact any KDC for requested realm, error code 0x96c73a9c (-1765328228)

 

И так, приступим. Для начала нам нужно ввести CentOS в домен. Для этого установим нужные пакеты:

sudo dnf install realmd sssd oddjob oddjob-mkhomedir adcli samba-common samba-common-tools krb5-workstation authselect-compat -y

Приводим файл  /etc/resolv.conf к следующему виду:

nano /etc/resolv.conf
# Generated by NetworkManager
search mail.xxx.com xxx.com
nameserver xxx.xxx.xxx.xxx

-где xxx.com Ваш домен и xxx.xxx.xxx.xxx – ip адрес контроллера домена.

Проверяем видит ли CentOS домен командой:

realm discover xxx.com

Должны получить примерно следующие:

xxx.com
type: kerberos
realm-name: XXX.COM
domain-name: xxx.com
configured: kerberos-member
server-software: active-directory
client-software: sssd
required-package: oddjob
required-package: oddjob-mkhomedir
required-package: sssd
required-package: adcli
required-package: samba-common-tools
login-formats: %U@xxx.com
login-policy: allow-realm-logins

Далее приссоединяем ОС к домену:

realm join xxx.com -U "Тут имя пользователя без ковычек"

– вводим логин и пароль, от администратора домена, и все, система в домене.

Далее приступаем к настройкам AD в Kerio Connect для этого переходим в раздел Конфигурация > Домены > ‘Выбираем нужный домен для настройки’ > Служба каталога, и настраиваем следующим образом:

  • Имя хоста – hostname или  ip адрес контроллера домена
  • Имя пользователя – Логин администратора домена включая @xxx.com
  • Пароль – Пароль администратора домена
  • Защищенное соединение – Включаем

Кнопкой проверить подключение проверяем соединение.  Сохраняем конфигурацию и перезапускаем службу керио.

systemctl restart kerio-connect

Пробуем авторизироваться под доменной учетной записью. На этом все 🙂

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 3.6 / 5. Количество оценок: 5

Оценок пока нет. Поставьте оценку первым.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Меню