Интеграция с внешней службой каталогов

21 августа 2023

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 с внешней службой каталогов с помощью пользовательских скриптов, выполните следующие действия:

  1. Скопируйте пользовательские скрипты в одну из следующих директорий:
    • /etc/opt/kaspersky/klms/scripts для операционной системы Linux.
    • /usr/local/etc/kaspersky/klms/scripts для операционной системы FreeBSD.
  2. Экспортируйте параметры задачи Auth в XML-файл c помощью команды:

    # /opt/kaspersky/klms/bin/klms-control -–get-settings Auth -n -f auth_settings.xml

  3. В файле параметров задачи Auth измените тип интеграции с внешней службой каталогов на пользовательскую с помощью команды:

    sed -i 's|<integrationType>.*</integrationType>|<integrationType>Custom</integrationType>|g' auth_settings.xml

  4. Импортируйте параметры задачи Auth из XML-файла в программу с помощью команды:

    # /opt/kaspersky/klms/bin/klms-control -–set-settings Auth -n -f auth_settings.xml

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!