G2. Dr.Web安全管理中心配置文件

管理中心配置文件webmin.conf为XML格式,位于Dr.Web服务器根目录的etc子目录。

Dr.Web安全管理中心配置文件参数介绍:

<version value="">

Dr.Web服务器当前版本。

<server-name value=""/>

Dr.Web服务器名称。

格式为:

<服务器IP地址或DNS名称>[:<端口>]

如未给出Dr.Web服务器地址,则使用操作系统返回的计算机名称或Dr.Web服务器网络地址:DNS名称(如有),或IP地址。

如果未给出端口号,则使用申请中的端口(如从管理中心或通过Web API访问Dr.Web服务器时)。从管理中心访问时是管理中心连接Dr.Web服务器时地址行中给出的端口。

<document-root value=""/>

Web页面目录路径。默认为value="webmin"

<ds-modules value=""/>

模块目录路径。默认为value="webmin"

<threads value=""/>

Web服务器处理的平行申请数量。此参数影响服务器性能。无特殊情况不建议更改。

<io-threads value=""/>

处理网络传输数据的线程数量。此参数影响Dr.Web服务器性能。无特殊情况不建议更改。

<compression value="" max-size="" min-size=""/>

按照HTTP/HTTPS通过与Web服务器连接通道传输数据时的流量压缩设置。

属性介绍:

属性

描述

默认值

value

压缩等级为1到9,1为最低,9为最高。

9

max-size

需压缩的HTTP回应最大大小。设置为0时取消对应压缩的HTTP回应最大大小的限制。

51200KB

min-size

需压缩的HTTP回应大小的最小值。设置为0时取消对应压缩的HTTP回应最大大小的限制。

32字节

<keep-alive timeout="" send-rate="" receive-rate=""/>

支持HTTP对话。用于设置使用HTTP1.Х.版本的不间断的连接。

属性介绍:

属性

描述

默认值

timeout

HTTP对话超时时限。使用不间断连接时如在此时限内没有接到客户端请求,Dr.Web服务器会中断连接。

15秒

send-rate

发送数据的最低速度。如网络出港传输速度低于此值则拒绝连接。设置为0时取消限制。

1024字节/秒

receive-rate

接收数据的最低速度。如网络进港传输速度低于此值则拒绝连接。设置为0时取消限制。

1024字节/秒

<buffers-size send="" receive=""/>

发送和接收数据缓存大小设置。

属性介绍:

属性

描述

默认值

send

用于发送数据的缓存区大小。此参数影响Dr.Web服务器性能。无特殊情况不建议更改。

8192字节

receive

用于接收数据的缓存区大小。此参数影响Dr.Web服务器性能。无特殊情况不建议更改。

2048字节

<max-request-length value=""/>

HTTP请求大小上限(KB)。

<xheaders>

用于添加自定义HTTP头信息的参数。默认已存在三个头信息,用于抵御网络进攻:

<xheader name="X-XSS-Protection" value="1; mode=block"/>

头信息在侦测到页面受到攻击(如 "XSS进攻")后的内嵌代码时控制浏览器的行为。可用值为:

浏览器行为

0

XSS过滤器已停用。

1

XSS过滤器已启用。侦测到XSS进攻时浏览器会删除内嵌代码。

1; mode=block

XSS过滤器已启用。侦测到XSS进攻时浏览器不会加载被解锁的页面,为默认使用。

1; report=<网络地址>

XSS过滤器已启用。侦测到XSS进攻时浏览器会删除内嵌代码并像指定地址发送报告。只支持以Chromium为基础的浏览器。

<xheader name="X-Content-Type-Options" value="nosniff"/>

默认值(nosniff)情况下头信息禁止浏览器执行替换MIME格式的文件。

<xheader name="X-Frame-Options" value="SAMEORIGIN"/>

头信息在侦测到将网页内置到他方框架(“点击劫持”攻击)时控制浏览器的行为。可用值为:

浏览器行为

DENY

头信息禁止浏览器在架构加载页面。

SAMEORIGIN

允许浏览器在架构加载页面,如页面和框架同源(域名、端口和协议相同),为默认使用。

ALLOW-FROM <网络地址>

只有当页面符合指定的地址时才允许浏览器在架构加载页面。

<reverse-resolve enabled=""/>

在Dr.Web服务器日志文件将计算机IP地址更换为DNS名称。enabled允许值为:yesno

<script-errors-to-browser enabled=""/>

在浏览器显示脚本错误(错误500)。此参数供技术支持和研发人员使用。如无特殊需要,不建议更改。

<trace-scripts enabled=""/>

启动脚本运行追踪。此参数供技术支持和研发人员使用。如无特殊需要,不建议更改。enabled允许值为:yesno

<profile-scripts enabled="" stack=""/>

管理剖析。将测量性能——Web服务器脚本和功能执行时长。此参数供技术支持和研发人员使用。如无特殊需要,不建议更改。

属性介绍:

属性

有效值

描述

enabled

yes——启用剖析,

no——停用剖析。

脚本剖析模式。

stack

yes——将数据写入日志,

no——不将数据写入日志。

将剖析信息(功能参数和反馈值)写入Dr.Web服务器日志。

<abort-scripts enabled=""/>

允许在客户端中断连接时中断脚本运行。此参数供技术支持和研发人员使用。如无特殊需要,不建议更改。enabled允许值为:yesno

<search-localized-index enabled=""/>

使用页面本地版本。如允许此模式,服务器会根据客户端Accept-Language一栏的优先语言搜索页面的本地版本。enabled允许值为:yesno

<default-lang value=""/>

HTTP请求中没有Accept-LanguageWeb服务器返回的文件的语言。属性value值为语言的ISO码。默认为ru

<ssl certificate="" private-key="" keep-alive=""/>

SSL证书设置。

属性介绍:

属性

描述

有效值

默认值

certificate

SSL证书文件路径

-

certificate.pem

private-key

SSL私钥文件路径

-

private-key.pem

keep-alive

使用SSL不间断连接。老版本的浏览器可能不支持不间断的SSL连接。如运行SSL协议出现问题,请停用此参数。

yes

no

yes

<listen>

监听连接参数设置。

元素<listen> 包含以下子元素:

<insecure>

接收HTTP协议未加密连接时监听的接口列表。默认为9080。

元素<insecure>包含一个或几个子元素<endpoint address=""/>,用于设定IPv4和IPv6格式的允许的地址。属性address中输入网络地址,格式为: <协议>://<IP地址>

<secure>

接收HTTPS协议加密连接时监听的接口列表。默认为9081。

元素<secure > 包含一个或几个子元素<endpoint address="" />,用于设定IPv4和IPv6格式的允许的地址。属性address中输入网络地址,格式为:<协议>://<IP地址>

<access>

访问限制列表。用于限制Web服务器接收HTTP和HTTPS请求使用的网络地址。

元素<access > 包含以下子元素,限制相应类型的连接:

<secure priority="">

接收HTTPS协议加密连接时监听的接口列表。默认为9081。

属性介绍:

属性

有效值

描述

默认值

priority

allow

HTTPS允许优先——未列入任何列表(或两个列表都包含的)地址为允许使用的地址。

deny

deny

HTTPS禁止优先——未列入任何列表(或两个列表都包含的)地址为禁止使用的地址。

元素<secure >包含一个或几个以下子元素:<allow address=""/><deny address=""/>

元素描述:

元素

描述

属性address默认值

allow

允许按照HTTPS协议加密连接进行访问的地址。

tcp://127.0.0.1

deny

禁止按照HTTPS协议加密连接进行访问的地址。

-

<insecure priority="">

接收HTTP协议未加密连接时监听的接口列表。默认为9080。

属性介绍:

属性

有效值

描述

默认值

priority

allow

HTTP允许优先——未列入任何列表(或两个列表都包含的)地址为允许使用的地址。

deny

deny

HTTP禁止优先——未列入任何列表(或两个列表都包含的)地址为禁止使用的地址。

元素<insecure >包含一个或几个以下子元素:<allow address=""/><deny address=""/>

元素描述:

元素

描述

属性address默认值

allow

允许按照HTTP协议未加密连接进行访问的地址。

tcp://127.0.0.1

deny

禁止按照HTTP协议未加密连接进行访问的地址。

-