启动 Kaspersky Security 8 for Linux Mail Server 的自动初始配置

2023年8月21日

ID 67381

可以自动执行 Kaspersky Security 8 for Linux Mail Server 的初始配置。

当运行程序初始化配置脚本时,您可以通过使用 --create-auto-install=<配置文件完整路径> 参数创建保存命令响应的配置文件。

应以小写字符输入可能的值。

要启动 Kaspersky Security 8 for Linux Mail Server 的自动初始配置,请执行以下命令:

  • 对于 Linux:

/opt/kaspersky/klms/bin/klms-setup.pl \

--auto-install=<包含已保存应答的配置文件的完整路径>

  • 对于 FreeBSD:

/usr/local/bin/klms-setup.pl \

--auto-install=<包含已保存应答的配置文件的完整路径>

包含应答的配置文件的设置如下表所示。

带有针对 Kaspersky Security 8 for Linux Mail Server 初始配置的应答的配置文件设置

设置

描述

可用值

EULA_AGREED

必需设置。

接受授权许可协议条款。

yes

PRIVACY_POLICY_AGREED

必需设置。

接受隐私策略的条款。

yes

KSN_AGREED

必需设置。

接受卡巴斯基安全网络授权许可协议条款。

yes | no

KSN_STATISTICS_AGREED

必需设置。

接受卡巴斯基安全网络补充声明的条款。

yes | no

KEY_FILE

可选设置。

授权许可文件的路径。

<path>

区分大小写。

BACKUP_CUSTOM_PATH

可选设置。

自定义的备份路径。如果包含此设置的行丢失,则使用默认备份路径 (/var/opt/kaspersky/klms/backup)。

<path>

区分大小写。

BACKUP_CUSTOM_DB

可选设置。

用于连接到备份数据库的自定义路径。

如果跳过包含此设置的行,则使用默认设置 (dbname=backup user=kluser host=/var/run/klms)。

Kaspersky Security 8 for Linux Mail Server 支持 PostgreSQL 版本 9.1 或更高版本的数据库。

<connection_string>

区分大小写。

SCANNER_SOCKET

可选设置。

扫描程序使用的套接字。如果跳过包含此参数的行,则此参数仍用其默认值 (unix:/var/run/klms/klms_scanner_sock)。

inet:port@IP | unix:<path_to_socket>

区分大小写。

MTA

必需设置。

与邮件服务器的集成类型。

postfix | exim | sendmail | qmail | manual

POSTFIX_INTEGRATION_TYPE

必需设置。

与 Postfix 邮件服务器的集成类型。

prequeue | afterqueue | milter

POSTFIX_MILTER_SOCKET

可选设置。

用于通过 Milter 协议与 Postfix 邮件服务器集成的套接字。

如果跳过包含此设置的行,则设置将取值 inet:10025@127.0.0.1。

以下情况下,此设置将被忽略:

  • MTA 设置的值不等于“postfix”。
  • POSTFIX_INTEGRATION_TYPE 设置的值不等于“milter”。

inet:port@IP | unix:<path_to_socket>

区分大小写。

POSTFIX_SMTP_PROXY_SOCKET

可选设置。

用于与“后端队列集成”和“前端队列集成”集成类型的 Postfix 邮件服务器集成的套接字。

如果跳过包含此设置的行,则设置将取值 inet:10025@127.0.0.1。

以下情况下,此设置将被忽略:

MTA 设置的值不等于“postfix”。

  • POSTFIX_INTEGRATION_TYPE 设置的值等于“milter”。

inet:port@IP | unix:<path_to_socket>

区分大小写。

POSTFIX_FORWARD_PORT

可选设置。

在与 Postfix 邮件服务器集成的情况下,用于转发扫描邮件的 TCP 端口。

如果跳过包含此设置的行,则设置将取值“10026”。

如果 MTA 设置不等于“postfix”,此设置将被忽略。

<port>

POSTFIX_FAILTYPE

可选设置。

在通过 Milter 协议与 Postfix 邮件服务器集成的情况下,对邮件执行的默认操作。

如果跳过包含此设置的行,则设置将取值“Tempfail”。

以下情况下,此设置将被忽略:

  • MTA 设置的值不等于“postfix”。
  • POSTFIX_INTEGRATION_TYPE 设置的值不等于“milter”。

accept | reject | tempfail

EXIM_INTEGRATION_TYPE

如果 MTA 值等于“exim”,则此设置是必需的。

与 Exim 邮件服务器的集成类型。

如果跳过包含此设置的行,则设置将取值“dlfunc”(如果 Exim 版本已编译,支持动态编译)。

如果 MTA 设置的值不等于“exim”,则此设置将被忽略。

dlfunc | afterqueue

EXIM_FORWARD_PORT

可选设置。

在与 Exim 邮件服务器集成的情况下,用于转发扫描邮件的 TCP 端口。

如果跳过包含此设置的行,则设置将取值“10026”。

如果 MTA 设置的值不等于“exim”,则此设置将被忽略。

<port>

EXIM_FILTER_PORT

可选设置。

当过滤邮件从 Exim 邮件服务器到达时,扫描程序要监控的端口。

如果跳过包含此设置的行,则设置将取值“10025”。

如果 MTA 设置的值不等于“exim”,则此设置将被忽略。

<port>

SENDMAIL_USES_MC

可选设置。

启用编辑或编译具有 MC 扩展名的文件或编辑具有 CF 扩展名的文件的选项。

如果跳过包含此设置的行,则设置将取值“1”。

如果 MTA 设置的值不等于“sendmail”,则此设置将被忽略。

0 | 1

SENDMAIL_MILTER_SOCKET

可选设置。

用于通过 Milter 协议与 Sendmail 服务器集成的套接字。

如果跳过包含此设置的行,则设置将取值 inet:10025@127.0.0.1。

以下情况下,此设置将被忽略:

  • MTA 设置的值不等于“sendMail”。
  • SENDMAIL_USES_MC 设置的值不等于 1

inet:port@IP | unix:<path_to_socket>

区分大小写。

SENDMAIL_FAILTYPE

可选设置。

在通过 Milter 协议与 Sendmail 服务器集成的情况下,对邮件的默认操作。

如果跳过包含此设置的行,则设置将取值“tempfail”。

以下情况下,此设置将被忽略:

  • MTA 设置的值不等于“sendMail”。
  • SENDMAIL_USES_MC 设置的值不等于 1

accept | reject | tempfail

QMAIL_BIN_DIR

可选设置。

Qmail 目录的路径。

如果跳过包含此设置的行,则设置将取值“var/qmail/bin”。

如果 MTA 设置的值不等于“qmail”,则此设置将被忽略。

<path>

区分大小写。

QMAIL_USER

可选设置。默认值为“qmaild”。

定义 qmaild 服务的用户名。

如果 MTA 设置的值不等于“qmail”,则包含此设置的行将被忽略。

<login>

区分大小写。

USE_UI

可选设置。

启用使用 Web 界面管理程序的选项。

如果跳过包含此设置的行,则设置将取值“no”。

yes | no

WEB_UI_PORT

可选设置。

定义 Kaspersky Security 8 for Linux Mail Server 与 Apache web 服务器交互的 TCP 端口。

如果跳过包含此设置的行,则设置将取值“2711”。

如果 USE_UI 设置等于“no”,则此设置将被忽略。

<port>

WEB_UI_IFACE_ADDR

可选设置。

定义在其上安装 Kaspersky Security 8 for Linux Mail Server Web 界面的主机的 IP 地址。

如果 USE_UI 设置等于“no”,则此设置将被忽略。

 

WEB_PASSWORD

可选设置。

用于访问程序的 Web 界面的管理员密码。

如果跳过包含此设置的行,则不指定管理员密码。

如果在该行中指定的密码没有通过验证,则不指定管理员密码。

程序 Web 界面访问密码是必须的。没有密码,您将不能登录到程序 Web 界面。

如果此密码是在 klms-setup.pl 脚本的执行过程中指定的,则密码不会保存在包含应答的程序初始化设置配置文件中。

<password>

区分大小写。

 

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.