温馨提示×

Linux下FileZilla如何传文件

小樊
41
2026-08-31 18:22:57
栏目: 智能运维

在 Linux 下使用 FileZilla 传输文件,通常分为 安装 → 连接 → 传输 三个步骤。下面以常见发行版为例说明。


一、安装 FileZilla(Linux)

1. Ubuntu / Debian

sudo apt update
sudo apt install filezilla

2. CentOS / Rocky / AlmaLinux

sudo dnf install filezilla

(老版本 CentOS 用 yum

3. Arch Linux

sudo pacman -S filezilla

4. 启动 FileZilla

filezilla

或在图形菜单中搜索 FileZilla


二、连接到服务器(FTP / SFTP)

方式一:快速连接(适合临时使用)

在顶部输入:

  • 主机ftp.example.comsftp://192.168.1.10
  • 用户名
  • 密码
  • 端口
    • FTP:21
    • SFTP:22

点击 “快速连接”

✅ 推荐用 SFTP(基于 SSH,更安全)


方式二:站点管理器(适合长期使用)

  1. 菜单 → 文件 → 站点管理器
  2. 新建站点
  3. 协议选择:
    • SFTP - SSH File Transfer Protocol
  4. 填写主机、用户、密码
  5. 连接

三、传输文件(核心操作)

1. 界面结构

  • 左侧:本地文件(你的 Linux 电脑)
  • 右侧:远程服务器文件

2. 上传文件(本地 → 服务器)

  • 在左侧选中文件
  • 右键 → 上传
  • 或直接拖到右侧窗口

3. 下载文件(服务器 → 本地)

  • 在右侧选中文件
  • 右键 → 下载
  • 或直接拖到左侧窗口

四、常见问题

❌ 连接失败

  • 确认端口是否正确(SFTP=22)
  • 服务器是否开启 SSH / FTP 服务
  • 防火墙是否放行端口

❌ 权限不足

  • 检查远程目录是否有写权限
  • 必要时用 chmod / chown

✅ 断点续传

FileZilla 默认支持,大文件中断后可继续传


五、命令行替代(可选)

如果不想用图形界面:

scp file.txt user@host:/path/

如果你愿意,可以告诉我:

  • 你用的是哪种 Linux(Ubuntu / CentOS 等)
  • 是 FTP 还是 SFTP
  • 是服务器对服务器还是本地到服务器

我可以给你更具体的步骤。

0