温馨提示×

FileZilla在Linux上如何传输文件

小樊
40
2025-12-27 18:27:34
栏目: 智能运维

在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 模式。
  • 安全性建议
    • 涉及敏感数据优先使用 SFTPFTPS,避免明文 FTP
  • 安装或运行异常
    • 依赖问题(如 libgnutls)可使用包管理器修复或安装相应开发库;Flatpak 版本与系统仓库版本不一致属正常,可按需选择。

0