在Linux上使用FileZilla传输文件的完整指南
一 安装与启动
- 发行版仓库安装(推荐)
- Ubuntu/Debian:sudo apt update && sudo apt install filezilla
- RHEL/CentOS/Fedora:sudo dnf install filezilla(或 sudo yum install filezilla;CentOS 需先启用 EPEL)
- Flatpak 安装(通用)
- 安装 Flatpak 后添加 Flathub:flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- 安装与运行:flatpak install flathub org.filezilla.FileZilla;flatpak run org.filezilla.FileZilla
- 启动方式
- 终端输入:filezilla;或在应用菜单搜索并打开“FileZilla”。
二 图形界面连接与传输
- 新建站点
- 菜单“文件”→“站点管理器”→“新建站点”,填写:
- 协议:优先选择 SFTP - SSH 文件传输协议(端口 22);传统 FTP 端口 21;需要加密也可用 FTPS。
- 主机:服务器 IP/域名;端口:如未修改保持默认。
- 登录类型:选择“正常”,填写 用户名/密码(或后续使用密钥认证)。
- 传输操作
- 左侧为本地站点,右侧为远程站点;通过拖拽即可完成上传/下载。
- 右键可进行删除、重命名、创建目录等操作;支持断点续传与多标签管理。
- 常用设置
- 工具栏“传输”菜单选择自动/二进制/ASCII传输模式(二进制适合压缩包、镜像、可执行文件等)。
- 需要时可在“编辑”→“设置”→“文件传输”中设置默认本地目录等。
三 文件夹同步与高效操作
- 启用“同步浏览”
- 工具栏点击“开/关同步浏览”图标,使本地与远程目录结构双向联动,便于对照传输。
- 基本同步思路
- 在本地与远程分别定位到对应目录后,按“新增/修改的文件”进行有选择的上传或下载;对大量文件可分批处理以避免超时。
- 连接与传输优化
- 如遇连接不稳定或数据通道问题,可在站点设置中切换 主动/被动模式(多数网络环境被动模式兼容性更好)。
- 传输模式优先使用二进制,避免文本模式导致的文件损坏。
四 常见问题与排障
- 连接失败或数据通道不通
- 核对协议与端口(SFTP 22、FTP 21);在站点设置中尝试切换主动/被动模式;必要时联系服务器管理员开放/放行相关端口与被动端口范围。
- 传输模式选择
- 对压缩包、镜像、程序、归档等一律使用二进制模式;仅纯文本文件可按需使用 ASCII 模式。
- 安全性建议
- 涉及敏感数据优先使用 SFTP 或 FTPS,避免明文 FTP。
- 安装或运行异常
- 依赖问题(如 libgnutls)可使用包管理器修复或安装相应开发库;Flatpak 版本与系统仓库版本不一致属正常,可按需选择。