Linux FortiClient 安装和卸载
Linux FortiClient 安装和卸载
安装说明
本文以 FortiClient 7.4.8 为例,说明在 Linux 上通过 RPM/DEB 软件包或 Fortinet 软件仓库安装 FortiClient,以及卸载 FortiClient 的操作步骤。 Linux 发行版和桌面环境较多。安装前,请根据所用 FortiClient 版本的 Release Notes,确认目标操作系统、桌面环境和处理器架构在支持范围内。 FortiClient Linux 安装包分为以下类型:
| DEB包适用于Ubuntu/Debian等发行版 | RPM包适用于Ubuntu/CentOS/RHEL/Fedora等发行版 | 功能说明 | 是否可以请求Fortinet技术支持 |
|---|---|---|---|
| forticlient_x.x.x.xxxx_amd64.deb | forticlient_x.x.x.xxxx_x86_64.rpm | 带图形界面的完整版本 | 可以 |
| forticlient_server_x.x.x.xxxx_amd64.deb | forticlient_server_x.x.x.xxxx_x86_64.rpm | 仅提供命令行界面的完整版本 | 可以 |
| forticlient_vpn_x.x.x.xxxx_amd64.deb | forticlient_vpn_x.x.x.xxxx_x86_64.rpm | 带图形界面的 VPN-only 版本 | 不可以 |
| forticlient_vpn_server_x.x.x.xxxx_amd64.deb | forticlient_vpn_server_x.x.x.xxxx_x86_64.rpm | 仅提供命令行界面的 VPN-only 版本 | 不可以 |
可通过以下两种方式安装:
- RPM/DEB 软件包:可精确控制安装版本,适合固定版本部署。本文优先介绍此方式。
- Fortinet 软件仓库:便于通过包管理器安装和更新,但仅提供完整版本的 FortiClient 和 FortiClient Server。
先决条件
系统与安装要求
| 项目 | 要求 |
|---|---|
| 操作系统 | 使用对应 FortiClient 版本 Release Notes 中列出的受支持 Linux 发行版和版本 |
| 桌面环境 | 图形界面版本需使用受支持的 GNOME 或 KDE 桌面环境 |
| 处理器架构 | 根据目标系统选择 amd64 DEB 包或 x86_64 RPM 包 |
| 管理员权限 | 使用可通过 sudo 提权的普通用户账户完成安装或卸载 |
| 网络 | 安装依赖项时需要访问发行版软件仓库;部署后还需按业务要求访问 EMS 和 Fortinet 服务 |
| 网络管理服务 | 如需使用 VPN,请确认 NetworkManager 已安装、正在运行并管理目标网络接口 |
安装前检查
开始安装前,请完成以下检查:
- 版本兼容性:确认 FortiClient 版本支持目标 Linux 发行版、系统版本和桌面环境。
- 安装包类型:Debian、Ubuntu 等系统使用
.deb包;RHEL、CentOS、Rocky Linux、Fedora 等系统使用.rpm包。 - 安装包来源:仅从 Fortinet 官方网站、Fortinet 软件仓库或可信的 EMS 部署源获取安装包。
- 许可与 EMS 信息:如组织使用 EMS 管理 FortiClient,请事先准备 EMS 地址、连接密钥或邀请码等所需信息,并确认已分配适用的端点许可。
- 普通用户会话:请使用普通用户登录桌面,并通过
sudo执行安装命令。不要先以root登录,再通过su切换到普通用户运行 FortiClient,否则图形界面进程可能无法获得正确的会话权限。 - 旧版本处理:如系统已安装 FortiClient,请先确认当前版本、管理状态和升级路径。受 EMS 管理的端点建议按组织规范执行升级。
通过 RPM/DEB 软件包安装
1. 获取 FortiClient 安装包
可从 Fortinet 技术支持网站 下载 FortiClient 安装包。以 FortiClient 7.4.3 为例。

2. 将安装包传输到 Linux
可通过 SFTP、SCP 或其他受信任的文件传输方式,将安装包保存到目标计算机。建议保存到 /tmp 目录,以避免 Ubuntu 上的包管理器辅助进程因目录访问权限不足而无法读取文件。
使用以下命令确认文件已传输完成:
cd /tmp
pwd
ls -l forticlient_*示例文件名如下:
# RHEL、CentOS、Rocky Linux 或 Fedora
forticlient_7.4.3.1736_x86_64.rpm
# Debian 或 Ubuntu
forticlient_7.4.3.1736_amd64.deb3. 安装 FortiClient
在 RHEL、CentOS、Rocky Linux 或 Fedora 上,使用 yum 安装 RPM 软件包:
sudo yum install -y /tmp/forticlient_7.4.3.1736_x86_64.rpm在 Debian 或 Ubuntu 上,使用 apt-get 安装 DEB 软件包:
sudo apt-get install -y /tmp/forticlient_7.4.3.1736_amd64.deb重要
请在命令中指定安装包的绝对路径或包含 / 的相对路径。不要只填写本地文件名,否则包管理器可能将其解释为软件仓库中的包名。
安装过程中,包管理器会解析并安装依赖项。命令执行完成后,应显示安装成功信息。
注
如果安装后 FortiTray 未自动启动,请在普通用户的桌面会话中运行 /opt/forticlient/start-fortitray-launcher.sh,不要使用 root 账户运行。
4. 验证安装结果
运行以下命令查看 FortiClient 版本:
forticlient version命令应返回 FortiClient 版本、序列号、UID、引擎和签名版本等信息。例如:
FortiClient Version: 7.4.3.1736
FortiClient Serial: FCT8001274328651
FortiClient UID: 0A4C7856A63A473BA71948A7708E8AF0如使用图形界面版本,还应在普通用户的桌面会话中确认 FortiClient 或 FortiTray 能够正常启动。
通过 Fortinet 软件仓库安装
Fortinet 分别提供 APT 和 YUM 软件仓库。仓库配置和安装命令会随发行版及 FortiClient 版本变化,请以仓库页面或对应版本 Release Notes 为准。
- 访问 Fortinet 软件仓库。
- 选择目标 Linux 发行版和 FortiClient 版本。
- 按页面说明导入签名密钥并添加软件仓库。
- 更新本地软件包索引,然后安装
forticlient。 - 运行
forticlient version验证安装结果。
也可参考 FortiClient 7.4.3 Linux Release Notes:从 repo.fortinet.com 安装。安装其他版本时,请切换到对应版本的文档。
注
Fortinet 软件仓库仅提供完整版本的 FortiClient 和 FortiClient Server,不提供 VPN-only 软件包。
卸载过程
1. 退出 FortiClient
保存正在进行的工作并断开 VPN 连接。如端点受 EMS 管理,请先确认组织的卸载策略、卸载密码及授权要求。
2. 卸载软件包
在 RHEL、CentOS、Rocky Linux 或 Fedora 上运行:
sudo yum remove -y forticlient在 Debian 或 Ubuntu 上运行:
sudo apt-get remove -y forticlient包管理器将显示待删除的软件包和释放的磁盘空间。命令完成后,应显示卸载成功信息。
警告
不要直接删除 /opt/forticlient 等程序目录来代替包管理器卸载,否则可能遗留服务、证书、桌面菜单或软件包数据库记录。
3. 验证卸载结果
运行以下命令:
forticlient version如果系统提示找不到 forticlient 命令,且应用程序菜单中不再显示 FortiClient,则软件包已卸载。
如包管理器提示存在不再需要的依赖项,请先确认这些依赖项未被其他业务软件使用,再按发行版规范决定是否清理。
附录
1. Ubuntu NetworkManager 检查
FortiClient 需要通过 NetworkManager 获取网卡信息并配置 VPN 接口和路由。使用以下命令检查 NetworkManager 是否能够识别目标网络接口:
nmcli device如果命令不存在、NetworkManager 未运行,或目标接口显示为 unmanaged,请先按所用 Ubuntu 版本的网络配置规范安装并启用 NetworkManager,再测试 FortiClient VPN。
2. FortiClient Linux 命令
FortiClient Linux 命令及参数请参考 FortiClient 7.4.3 Administration Guide:FortiClient Linux CLI commands。使用其他版本时,请切换到对应版本的管理指南。
更新历史
| Ver | Description | Author | Rev | Date |
|---|---|---|---|---|
| 1.2 | Align format and wording with Windows installation guide | ysheng | tanga | 2026.08.27 |
| 1.1 | Add Ubuntu Uninstall Log | ysheng | tanga | 2025.07.18 |
| 1.0 | First Complete | ysheng | tanga | 2025.07.17 |