与外部目录服务的集成

2023年8月21日

ID 65337

下列自定义脚本用于将 Kaspersky Security 8 for Linux Mail Server 与外部目录服务集成:

  • searchemail 用于确定电子邮件 ID、用户组列表 ID、发件人和收件人
  • searchusers – 用于在外部目录服务中搜索用户,以及在自定义地址黑名单和白名单中搜索用户。
  • getuseraccount – 用于在查看规则时使用名称替代用户帐户。如果脚本已启动但未执行其功能,规则将只显示用户 ID;
  • login – 对来自外部目录服务的用户进行验证期间使用。
  • checkconnection – 用于检查外部目录服务的可用性。自定义脚本运行结果显示在“监控”选项卡上的 Kaspersky Security 8 for Linux Mail Server Web 界面窗口中。

用户脚本应以 kluser 用户身份运行。可以使用支持的任何语言来编写用户脚本。

要使用自定义脚本配置 Kaspersky Security 8 for Linux Mail Server 外部目录服务的集成:

  1. 将用户脚本复制到下列文件夹之一:
    • /etc/opt/kaspersky/klms/scripts(对于 Linux 操作系统)。
    • /usr/local/etc/kaspersky/klms/scripts(对于 FreeBSD 操作系统)。
  2. 使用以下命令将 Auth 任务设置导出至 XML 文件:

    # /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

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.