温馨提示×

ubuntu filezilla如何传输文件

小樊
39
2026-09-12 21:38:57
栏目: 智能运维

在 Ubuntu 上使用 FileZilla 传输文件,一般有两种常见场景:本地 ↔ 远程服务器(FTP/SFTP)本地 ↔ 本地(不常用)。下面以最典型的 Ubuntu 用 FileZilla 连接远程服务器传文件 为例说明。


一、安装 FileZilla(Ubuntu)

sudo apt update
sudo apt install filezilla

安装完成后,可以在菜单中搜索 FileZilla 启动。


二、使用 FileZilla 传输文件(SFTP 示例)

1. 打开 FileZilla

在左上角填写连接信息:

  • 主机(Host):服务器 IP 或域名
    例如:sftp://192.168.1.100
  • 用户名(Username):服务器用户名
  • 密码(Password):对应用户密码
  • 端口(Port)
    • SFTP 默认 22
    • FTP 默认 21

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

填好后点击 “快速连接”


2. 界面说明

连接成功后,FileZilla 界面分为四部分:

  • 左上:本地文件(你的 Ubuntu)
  • 右上:远程服务器文件
  • 左下:本地队列/日志
  • 右下:传输队列

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

  1. 在左侧找到要上传的文件
  2. 右键文件 → 上传
  3. 或直接将文件拖到右侧远程目录

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

  1. 在右侧找到服务器上的文件
  2. 右键 → 下载
  3. 或拖到左侧本地目录

三、常见问题

❌ 连接失败(SSH/SFTP)

  • 确认服务器开启了 SSH:
    sudo systemctl status ssh
    
  • 防火墙是否放行 22 端口
  • 是否使用了正确的协议(sftp://)

❌ 权限不足

  • 没写权限的目录无法上传
  • 可使用 sudo chown 或修改权限

四、无图形界面?(服务器版 Ubuntu)

如果 Ubuntu 是纯命令行服务器,不能用 FileZilla 图形界面,可用:

scp 文件 用户名@IP:路径

示例:

scp test.txt user@192.168.1.100:/home/user/

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

  • Ubuntu 桌面版还是服务器版
  • FTP 还是 SFTP
  • 连接的是 云服务器还是局域网

我可以给你更精确的步骤。

0