服务器代理安装 - Windows

可用方法

有各种安装和部署方法可用于在 Windows 工作站上安装 ESET Management 服务器代理:

方法

文档

说明

通过 .msi 安装程序基于 GUI 安装

本章节

KB

标准安装方法。

此方法可以作为服务器辅助安装或脱机安装执行。

ESET PROTECT 服务器计算机上安装服务器代理时使用此方法。

ESET Remote Deployment Tool

联机帮助

建议用于通过本地网络的批量部署。

可用于部署一体式安装程序(服务器代理 + ESET 安全产品)

一体式服务器代理安装程序

创建一体式服务器代理安装程序

KB

该安装程序还可以包含安全产品和嵌入式策略。

安装程序大小为数百 MB。

服务器代理安装程序脚本

创建服务器代理脚本安装程序

KB

该安装程序是可执行脚本。它的大小较小,但需要访问 .msi 安装程序的位置。

可以编辑该脚本以使用本地安装程序和 HTTP 代理。

SCCM 和 GPO 部署

SCCM

GPO

KB

远程批量部署的高级方法。

使用较小 .ini 文件。

服务器任务 - 服务器代理部署

联机帮助

KB

SCCM 和 GPO 的替代方法。

通过 HTTP 代理不可行。

ESET PROTECT 服务器通过 ESET PROTECT Web 控制台执行。


important

服务器代理和 ESET PROTECT 服务器之间的通信协议不支持身份验证。任何用于将服务器代理通信转发到需要身份验证的 ESET PROTECT 服务器的代理解决方案将不工作。

如果针对 Web 控制台或服务器代理选择使用非默认端口,可能需要调整防火墙。否则,安装可能会失败。

基于 GUI 安装

按照下面的步骤在 Windows 上本地安装 ESET Management 服务器代理组件:

1.访问 ESET PROTECT 下载部分,以下载此 ESET PROTECT 组件的独立安装程序 (agent_x86.msiagent_x64.msiagent_arm64.msi)。

2.运行 ESET Management 服务器代理安装程序并接受 EULA(如果同意)。

3.如果您不同意将崩溃报告和匿名遥测数据发送到 ESET(操作系统版本和类型、ESET 产品版本和其他特定于版本的信息),请取消选中参与产品改进计划旁边的复选框。如果选中该复选框,遥测数据和崩溃报告将发送到 ESET。

4.输入服务器主机(您的 ESET PROTECT 服务器的主机名或 IP 地址)和服务器端口(默认端口为 2222,如果要使用其他端口,请将该默认端口替换为您的自定义端口号)。


important

请确保服务器主机至少与在服务器证书主机字段中定义的一个值相匹配(理想情况下为 FQDN)。否则您将收到错误消息“收到错误的服务器证书”。使用服务器证书主机字段中的通配符 (*) 将允许证书适用于所有服务器主机

5.如果使用服务器代理的代理 - 服务器连接,请选中使用代理旁边的复选框。选中后,安装程序将继续脱机安装


note

此代理设置仅用于 ESET Management 服务器代理与 ESET PROTECT 服务器之间的(复制),不用于缓存更新。

代理主机名:HTTP 代理计算机的主机名或 IP 地址。

代理端口:默认值为 3128。

用户名密码:如果您的代理使用身份验证,则输入它使用的凭据。

可以稍后在策略中更改代理设置。在可以通过代理配置服务器代理 - 服务器连接之前,必须安装代理

6.选择以下安装选项之一,然后执行以下相应部分中的步骤:

服务器辅助安装 - 将需要提供 ESET PROTECT Web 控制台管理员证书。安装程序将自动下载所需证书。

 


important

无法让使用双重身份验证的用户参与服务器辅助安装。

 

脱机安装 - 将需要提供服务器代理证书和证书颁发机构。两者皆可从 ESET PROTECT 导出。此外,您可以使用自定义证书

命令行安装

MSI 安装程序可以本地或远程运行。从 ESET 网站下载 ESET Management 服务器代理。

参数

说明和允许的值

P_HOSTNAME=

ESET PROTECT 服务器的主机名或 IP 地址。

P_PORT=

服务器代理连接的服务器端口(可选;如果未指定,则使用默认端口 2222)。

P_CERT_PATH=

.txt 文件中采用 Base64 格式的服务器代理证书的路径(从 ESET PROTECT Web 控制台导出)。

P_CERT_AUTH_PATH=

.txt 文件中采用 Base64 格式的证书颁发机构的路径(从 ESET PROTECT Web 控制台导出)。

P_LOAD_CERTS_FROM_FILE_AS_BASE64=

YES;当引用 .txt 文件中存储的服务器代理证书和证书颁发机构时使用此参数。

P_CERT_PASSWORD=

使用此参数为服务器代理证书提供密码。

P_CERT_CONTENT=

采用 Base64 格式的服务器代理证书字符串(从 ESET PROTECT Web 控制台导出)。

P_CERT_AUTH_CONTENT=

采用 Base64 格式的证书颁发机构字符串(从 ESET PROTECT Web 控制台导出)。

PASSWORD=

用于卸载受密码保护的服务器代理的密码。

P_ENABLE_TELEMETRY=

0 - 禁用(默认选项);1 - 启用。将崩溃报告和遥测数据发送至 ESET(可选参数)。

P_INSTALL_MODE_EULA_ONLY=

1;将此参数用于半静默 ESET Management 服务器代理安装。可以看到服务器代理安装窗口,并且系统会提示您接受最终用户许可协议并启用/禁用遥测(P_ENABLE_TELEMETRY 在已指定时会忽略)。其他服务器代理安装设置获取自命令行参数。可以看到服务器代理安装过程完成。

P_USE_PROXY=

1;使用此参数以支持将 HTTP 代理(已安装在网络中)用于 ESET Management 服务器代理和 ESET PROTECT 服务器之间的复制(而非用于缓存更新)。

P_PROXY_HTTP_HOSTNAME=

HTTP 代理的主机名或 IP 地址。

P_PROXY_HTTP_PORT=

用于服务器代理连接的 HTTP 代理端口。

命令行安装示例

如有必要,请替换以下橙色代码

静默安装(/q 参数),其采用默认端口连接、启用遥测以及服务器代理证书和证书颁发机构存储在文件中:

Agent_x64.msi /q P_HOSTNAME=10.20.30.40 P_ENABLE_TELEMETRY=1 P_CERT_PATH=C:\Users\Administrator\Desktop\certificate.txt P_CERT_AUTH_PATH=C:\Users\Administrator\Desktop\ca.txt P_LOAD_CERTS_FROM_FILE_AS_BASE64=YES

静默安装,其提供用于服务器代理证书和证书颁发机构的字符串以及服务器代理证书密码和 HTTP 代理参数:

Agent_x64.msi /q P_HOSTNAME=protect_server_name P_ENABLE_TELEMETRY=1 P_CERT_CONTENT=CJfXtf1kZqlZKAl9P48HymBHa3CkW P_CERT_PASSWORD=abcd1234EFGH P_CERT_AUTH_CONTENT=45hvkpqayzjJZhSY8qswDQYJKoZIhvc P_USE_PROXY=1 P_PROXY_HTTP_HOSTNAME=proxy_server P_PROXY_HTTP_PORT=3128

半静默安装:

Agent_x64.msi P_INSTALL_MODE_EULA_ONLY=1 P_HOSTNAME=10.20.30.40 P_CERT_PATH=C:\Users\Administrator\Desktop\certificate.txt P_CERT_AUTH_PATH=C:\Users\Administrator\Desktop\ca.txt P_LOAD_CERTS_FROM_FILE_AS_BASE64=YES