在 Linux 环境下使用 FileZilla 进行加密文件传输,主要有两种安全协议可选:FTPS(通过 TLS/SSL 加密的 FTP)或 SFTP(基于 SSH 的文件传输协议)。究竟如何配置?下面将逐步详细讲解。

配置 FTPS 加密传输
首先安装 FileZilla。打开终端,使用与你系统对应的包管理器即可完成安装。例如在 Debian 系(如 Ubuntu)上,执行以下两条命令:
sudo apt update sudo apt install filezilla配置站点:启动 FileZilla 后,点击菜单栏的“文件”,选择“站点管理器”。新建一个站点,依次填写服务器 IP 地址、端口(通常为 21)、用户名和密码。最关键的一步:在“传输设置”中,将加密方式设置为“Explicit TLS/SSL”,这样便启用了 FTPS。
如需更稳妥的配置,还可以进入“编辑”→“设置”。在左侧列表中找到“传输”,然后点击“安全”子项。勾选“启用 FTP over TLS 支持(FTPS)”。证书和密钥既可以自行生成,也可以使用已有的文件。
所有设置完成后,点击“连接”。如果参数正确,FileZilla 将通过 FTPS 安全地连接到服务器。
配置 SFTP 加密传输
安装 FileZilla,方法与上述相同。
同样打开站点管理器,新建站点,在“协议”下拉菜单中选择“SFTP - SSH 文件传输协议”。填写服务器地址和端口(默认 22)。登录类型选择“正常”,输入用户名和密码。若使用密钥登录,则需在“密钥文件”处选择你的私钥文件。最后点击“连接”。
无论选择 FTPS 还是 SFTP,你都可以在 Linux 系统中借助 FileZilla 实现安全的文件传输操作。
