在 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.com 或 sftp://192.168.1.10
- 用户名
- 密码
- 端口:
点击 “快速连接”
✅ 推荐用 SFTP(基于 SSH,更安全)
方式二:站点管理器(适合长期使用)
- 菜单 → 文件 → 站点管理器
- 新建站点
- 协议选择:
SFTP - SSH File Transfer Protocol
- 填写主机、用户、密码
- 连接
三、传输文件(核心操作)
1. 界面结构
- 左侧:本地文件(你的 Linux 电脑)
- 右侧:远程服务器文件
2. 上传文件(本地 → 服务器)
- 在左侧选中文件
- 右键 → 上传
- 或直接拖到右侧窗口
3. 下载文件(服务器 → 本地)
- 在右侧选中文件
- 右键 → 下载
- 或直接拖到左侧窗口
四、常见问题
❌ 连接失败
- 确认端口是否正确(SFTP=22)
- 服务器是否开启 SSH / FTP 服务
- 防火墙是否放行端口
❌ 权限不足
- 检查远程目录是否有写权限
- 必要时用
chmod / chown
✅ 断点续传
FileZilla 默认支持,大文件中断后可继续传
五、命令行替代(可选)
如果不想用图形界面:
scp file.txt user@host:/path/
如果你愿意,可以告诉我:
- 你用的是哪种 Linux(Ubuntu / CentOS 等)
- 是 FTP 还是 SFTP
- 是服务器对服务器还是本地到服务器
我可以给你更具体的步骤。