Kaspersky Endpoint Security 12 for Linux

配置文件

2023年12月20日

ID 234817

包含 KESL 容器设置的配置文件使用 yaml 格式。要从文件中读取设置,请在安装了 KESL 容器的设备上挂载 /root/kesl-service/config/ 路径,如果配置文件的名称与默认名称不同,请指定配置文件的名称。因此,您可以为每组 KESL 容器指定单独的配置文件。

示例:启动 KESL 容器

docker run ... \

-e KRAS4D_CFGNAME='unique_file_name' \

-v <HOST_PATH>:/root/kesl-service/config \

kesl-service

下表显示了配置文件设置和相应的环境变量

设置与环境变量之间的对应关系

配置文件设置

环境变量

Common 部分

port: <监听端口>

# KRAS4D_PORT=8085

sqlpath: <包含扫描结果的数据库文件的完整路径>

# KRAS4D_SQLPATH

certdir: <包含注册表证书的目录的路径>

# KRAS4D_CERTDIR

keypath: <包含授权许可密钥的目录的路径>

# KRAS4D_KEYPATH

tmppath: <临时目录的完整路径>

# KRAS4D_TMPPATH

logpath: <事件日志的完整路径>

# KRAS4D_LOGPATH

loglevel: [noset|debug|info|warning|error|critical]

# KRAS4D_LOGLEVEL

“控制”部分

xapikey: <请求授权密钥>

# KRAS4D_XAPIKEY=None

forceupdate: <容器启动时强制数据库更新 [True|False]>

# KRAS4D_FORCEUPDATE

activation: </root/kesl-service/config/ 中的激活码或密钥文件名>

# KRAS4D_ACTIVATION

detectaction: [delete|skip]

# KRAS4D_DETECTACTION

scanoptions: <扫描设置 [ScanArchived=yes ScanSfxArchived=yes ...]>

# KRAS4D_SCANOPTIONS

skipimageifexist: <如果要将扫描的镜像复制到的服务器上已存在该镜像,则不扫描该镜像>

# KRAS4D_SKIPIMAGEIFEXIST

generaltimeout: <等待应用程序命令运行的最长时间>

# KRAS4D_GENERALTIMEOUT

updtasktimeout: <等待应用程序数据库更新任务运行的最长时间>

# KRAS4D_UPDTASKTIMEOUT

Repositories 部分

<server>:<port>:请求验证时需要授权的镜像注册表的地址和端口。

 

Credentials 子部分

user: 镜像注册表中授权的用户名

 

pass: 镜像注册表中授权的密码

 

配置文件示例

配置文件示例

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.