温馨提示×

Filezilla在Linux上怎样传输文件

小樊
43
2026-01-11 16:58:36
栏目: 智能运维

在Linux上使用FileZilla进行文件传输

一 安装 FileZilla

  • Debian/Ubuntu 系列
    • 终端执行:
      sudo apt update
      sudo apt install filezilla
      
  • Fedora
    sudo dnf install filezilla
    
  • CentOS/RHEL
    sudo yum install filezilla
    
  • 通用方式
    • 也可从官网下载安装包安装,或使用 Flatpak
      sudo apt install flatpak
      flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
      flatpak install flathub org.filezilla.FileZilla
      

安装完成后可在应用菜单或终端输入 filezilla 启动。

二 连接服务器

  • 打开 FileZilla,进入菜单:文件 → 站点管理器 → 新建站点,填写:
    • 主机 Host:服务器 IP域名
    • 端口 PortFTP 默认 21SFTP 默认 22
    • 协议 Protocol:常用 SFTP - SSH File Transfer Protocol(更安全)或 FTP/FTPS
    • 登录类型正常(输入用户名/密码);也可使用密钥(见下文进阶)
  • 点击连接;连接成功后,界面左侧为本地站点,右侧为远程站点

三 上传与下载文件

  • 上传:在左侧本地文件区选中文件/文件夹,拖拽到右侧远程目录;或右键选择上传
  • 下载:在右侧远程文件区选中文件/文件夹,拖拽到左侧本地目录;或右键选择下载
  • 支持多文件/文件夹同时传输;若远程存在同名文件,会提示是否覆盖

四 常用操作与进阶设置

  • 常用管理:右键可进行删除、重命名、创建目录等操作;底部日志面板可查看传输状态与详细信息。
  • 传输模式:FTP 可在站点管理器的传输设置里切换主动/被动模式(Passive 通常更易穿越防火墙)。
  • SFTP 压缩(可选):编辑 → 设置 → SFTP → 勾选“启用压缩”,在低速链路下可提升体验。
  • 使用密钥登录(推荐):在站点管理器的登录类型选择密钥文件,指定 .ppk/.pem 私钥(如使用 PuTTY 生成的密钥,需转换为 OpenSSH 格式:puttygen key.ppk -O private-openssh -o key.pem)。

五 常见问题排查

  • 连接超时/被拒绝:确认服务器对应服务已启动、**端口(21/22)**开放且未被占用;若 21 不通,可尝试 22(SFTP)
  • 认证失败:核对用户名/密码大小写与空格;如使用密钥,确认私钥与服务器公钥匹配且权限正确(如仅用户可读)。
  • 传输中断/速度慢:优先使用 SFTP;必要时启用 SFTP 压缩;检查本地/远程磁盘空间与网络质量。

0