在 Debian 系统下使用 FileZilla 传输文件,一般分为「安装 → 连接 → 传输」三个步骤。下面给你一个实用、完整的操作指南。
一、安装 FileZilla(Debian)
方法 1:使用 apt(推荐)
sudo apt update
sudo apt install filezilla
安装完成后,可以在菜单中搜索 FileZilla,或在终端输入:
filezilla
二、准备连接信息
你需要以下信息(通常由服务器提供):
- 主机(Host):IP 或域名(如
192.168.1.100 或 ftp.example.com)
- 用户名(Username)
- 密码(Password)
- 端口(Port)
- FTP:21
- SFTP:22(基于 SSH,推荐)
- FTPS:21(隐式/显式)
三、使用 FileZilla 连接服务器
1. 快速连接(适合临时使用)
在顶部输入:
- 主机:
sftp://192.168.1.100
- 用户名:
your_user
- 密码:
your_password
- 端口:
22
点击 “快速连接”
✅ 推荐使用 SFTP(更安全)
2. 站点管理器(适合长期使用)
- 打开 FileZilla
- 点击「文件」→「站点管理器」
- 新建站点
- 选择协议:
SFTP - SSH File Transfer Protocol
- 填写主机、用户、密码
- 点击「连接」
四、文件传输方法
连接成功后:
- 左侧:本地文件(你的 Debian 电脑)
- 右侧:远程服务器文件
上传文件(本地 → 服务器)
- 在左侧找到文件
- 右键 → 上传
- 或拖拽到右侧窗口
下载文件(服务器 → 本地)
- 在右侧找到文件
- 右键 → 下载
- 或拖拽到左侧窗口
五、常见问题
1. 连接被拒绝
- 确认端口正确(SFTP 是 22)
- 确认服务器开启了 SSH / FTP 服务
- 防火墙是否放行端口
2. 权限错误
- 检查远程目录是否有写权限
- 使用
sudo 或正确用户登录
3. 中文乱码
六、命令行替代(可选)
如果你不想用图形界面:
sftp user@host
put localfile
get remotefile
如果你愿意,可以告诉我:
- 是 FTP / SFTP / FTPS?
- 本地 ↔ 服务器 还是 服务器 ↔ 服务器?
- 是否遇到具体报错?
我可以根据你的情况给出更精准的指导。