Уважаемые пользователи!
С 17 февраля 2026 года будет прекращена поддержка КLMS 8. «Лаборатория Касперского» рекомендует перейти на решение Kaspersky Secure Mail Gateway 3.0. Воспользуйтесь пошаговой инструкцией по экспорту параметров и настройке.
Интеграция с внешней службой каталогов
07 февраля 2025
ID 65337
Для интеграции Kaspersky Security 8 для Linux Mail Server с внешней службой каталогов используются следующие пользовательские скрипты:
searchemail– используется для определения идентификатора сообщения электронной почты, идентификатора списка групп пользователей, отправителя, получателя;searchusers– используется для поиска пользователя во внешней службе каталогов, а также для поиска пользователя в персональных черных и белых списках адресов;getuseraccount– используется для преобразования идентификаторов пользователей в имена при просмотре правила. Если скрипт был запущен, но не выполнил своих функций, в правиле отображаются только идентификаторы пользователей;login– используется при авторизации пользователя из внешней службы каталогов;checkconnection– используется для проверки доступности внешней службой каталогов. Результаты работы пользовательского скрипта отображаются в окне веб-интерфейса Kaspersky Security 8 для Linux Mail Server на закладке Мониторинг.
Пользовательские скрипты должны выполняться для пользователя kluser. Для написания пользовательских скриптов используется любой предназначенный для этого язык.
Чтобы настроить интеграцию Kaspersky Security 8 для Linux Mail Server с внешней службой каталогов с помощью пользовательских скриптов, выполните следующие действия:
- Скопируйте пользовательские скрипты в одну из следующих директорий:
/etc/opt/kaspersky/klms/scriptsдля операционной системы Linux./usr/local/etc/kaspersky/klms/scriptsдля операционной системы FreeBSD.
- Экспортируйте параметры задачи
Authв XML-файл c помощью команды:# /opt/kaspersky/klms/bin/klms-control -–get-settings Auth -n -f auth_settings.xml - В файле параметров задачи
Authизмените тип интеграции с внешней службой каталогов на пользовательскую с помощью команды:sed -i 's|<integrationType>.*</integrationType>|<integrationType>Custom</integrationType>|g' auth_settings.xml - Импортируйте параметры задачи
Authиз XML-файла в программу с помощью команды:# /opt/kaspersky/klms/bin/klms-control -–set-settings Auth -n -f auth_settings.xml