温馨提示×

ubuntu怎么用filezilla传文件夹

小樊
40
2026-09-16 03:52:44
栏目: 智能运维

在 Ubuntu 上使用 FileZilla 传输(上传/下载)整个文件夹 非常简单,因为 FileZilla 本身就支持直接拖拽目录。下面分步骤说明:


一、安装 FileZilla(如果还没装)

sudo apt update
sudo apt install filezilla

安装完成后,在菜单中搜索 FileZilla 并打开。


二、连接到服务器

  1. 打开 FileZilla
  2. 在顶部输入:
    • 主机(Host):如 ftp.example.com 或 IP
    • 用户名(Username)
    • 密码(Password)
    • 端口(Port):FTP 默认 21,SFTP 默认 22
  3. 点击 “快速连接”

连接成功后:

  • 左侧是 本地文件(Ubuntu)
  • 右侧是 远程服务器

三、传输整个文件夹(核心步骤)

✅ 方法一:直接拖拽(最常用)

  1. 在左侧找到你要传的文件夹
  2. 直接 拖到右侧目标目录
  3. FileZilla 会自动递归上传整个文件夹及里面的文件

✅ 方法二:右键上传

  1. 左侧选中文件夹
  2. 右键 → 上传
  3. 文件夹会被整体传到右侧当前目录

✅ 从服务器下载文件夹

反过来操作即可:

  • 右侧选中文件夹
  • 拖到左侧,或右键 → 下载

四、注意事项(很重要)

1️⃣ FTP 无法传“空文件夹”

  • FTP 协议本身不支持空目录
  • 如果文件夹是空的,先放一个文件再传

2️⃣ 推荐用 SFTP(更安全)

  • 主机填 IP
  • 端口填 22
  • 协议选 SFTP(FileZilla 默认支持)

3️⃣ 权限问题

如果上传失败:

ls -l 文件夹名

确保你对该文件夹有读权限。


五、常见问题

Q:传了一半断了怎么办?
A:重新连接后,FileZilla 会跳过已传文件(如果开启了“覆盖”策略)。

Q:能不能命令行代替?
可以,例如:

scp -r 文件夹 user@ip:/远程路径

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

  • FTP 还是 SFTP
  • Ubuntu 版本
  • 是否遇到具体报错

我可以更针对性地帮你解决。

0