EMS 推送自定义安装包到终端
EMS 推送自定义安装包到终端
FortiClient EMS 可以通过部署任务,向已纳管的终端统一分发自定义安装包,完成 FortiClient 的安装或升级。管理员可以指定目标终端组、安装时间、重启方式和任务优先级,并在 EMS 中查看部署进度。
本文介绍部署任务的创建、优先级调整,以及部署过程中 EMS 与 FortiClient 的状态。
先决条件
- EMS 已部署并正常运行。
- 目标终端已安装 FortiClient 并纳入 EMS 管理,FortiClient 版本为 7.0 或更高版本。
- 在本地部署环境中,目标终端可以访问 EMS 的安装包下载端口,默认使用 TCP 10443。
- 已完成自定义安装包的创建。
重要
- 安装包分发所需的时间受网络质量影响。建议先在不同组织单位中选择少量终端进行试点,确认新版本与现有环境兼容后,再逐步扩大部署范围。
配置部署任务
1. 创建部署任务
- 登录 EMS,进入 Deployment & Installers > Manage Deployment。页面显示已有的部署任务。
2. 单击 Add,创建部署任务。
3. 在部署配置页面中设置目标终端组、部署操作和安装选项。 
各选项说明如下:
- Name(名称):输入部署任务的名称。
- Endpoint Groups(终端组):选择部署任务的目标终端组。列表包含已导入域中的设备组和工作组中的设备组。
重要
- 从 Microsoft Entra ID 或 Active Directory 中选择安全组时,该组必须包含计算机对象。仅包含用户对象的安全组不能用于向终端分配安装包。
- Action(操作):根据部署需求选择安装或卸载。
- Install(安装):向目标终端批量部署 FortiClient 安装包
- Uninstall(卸载):批量卸载目标终端上的 FortiClient。
重要
- 受 macOS 权限限制,通过 EMS 卸载 FortiClient 时不会删除其系统扩展。如需一并删除系统扩展,用户应在终端上手动运行卸载程序。
- Deployment Package(部署包):选择已创建的自定义安装包。
- Start at a Scheduled Time(在预定时间开始):指定部署任务的开始时间
提示
- 启用后,FortiClient 通知用户有可用更新,并允许用户选择立即安装或重新安排安装时间。关闭后,安装直接开始。用户能否调整计划还取决于无人值守安装设置。
- Unattended Installation(无人值守安装):启用后,用户无法修改安装计划。如需重启,终端将在不提示已登录用户的情况下重新启动。
- Reboot When Needed(需要时重启):启用后,安装需要重启时,终端按所选重启方式处理。关闭后,用户会收到重启通知,需要手动重启终端以完成相关更新。
- Reboot When No Users Are Logged In(无用户登录时重启):在没有用户登录终端时执行重启,以完成安装。
- Notify Users and Let Them Decide When to Reboot When Users are Logged In(有用户登录时,通知用户并由其决定重启时间):启用后,如需重启,系统会通知已登录用户,并允许其选择重启时间。关闭后,终端将在不通知用户的情况下重启。
- Priority(优先级):确定终端同时匹配多个部署任务时,优先应用哪个任务
提示
- 新建任务默认使用最低优先级,创建时无法修改。保存任务后,可通过 Change Priority 调整。
- Enable the Deployment(启用部署):启用或停用该部署任务。 完成配置后,单击 Save按钮保存部署任务。
2. 调整部署优先级
同一终端可能同时匹配多个部署任务。EMS 按以下规则选择应用的任务:
- 仅应用已启用的部署任务。
- 当终端匹配多个已启用的任务时,应用其中优先级最高的任务。
- 单击 Change Priority,进入优先级调整页面。

- 拖动任务左侧的排序控件,调整任务顺序。

- 调整完成后,单击 Save Priority 保存。

查看部署过程
保存并启用部署任务后,进入 Endpoints > All Endpoints,查看目标终端的部署进度及对应任务名称。
以下示例展示部署过程中 EMS 与 FortiClient 的状态。用户提示和重启行为取决于任务中的安装计划、无人值守及重启设置。
1. 通知客户端部署
EMS 向目标终端下发部署通知,并显示相应的通知状态。 
2. 等待用户选择安装时间
FortiClient 收到部署通知后,启动更新流程并显示安装提示。允许用户调整计划时,用户可以选择 Install Now(立即安装) 或 Reschedule(重新计划)。 
此时,EMS 显示等待部署的状态。 
单击 Reschedule,设置新的安装时间。 
3. 等待计划时间
用户重新安排安装时间后,或安装准备已完成但尚未到达计划时间时,EMS 显示已计划部署的状态。 
4. 安装客户端
安装开始后,FortiClient 显示升级进度。以下示例同时提示用户,升级完成后需要重启终端。 
此时,EMS 显示正在安装的状态。 
5. 重启终端
安装完成后,如需重启且已启用 Reboot When Needed,终端按部署任务中的重启设置执行。以下示例中,EMS 显示提示图标,标识终端的重启状态。 
6. 完成部署
终端完成安装后,EMS 显示部署完成的状态。 
更新历史
| Ver | Description | Author | Rev | Date |
|---|---|---|---|---|
| 1.2 | Change Grammar | ysheng | tanga | 2026.10.25 |
| 1.1 | Correct some description | ysheng | tanga | 2025.07.15 |
| 1.0 | First Complete | ysheng | tanga | 2025.07.11 |