在 Debian 下使用 FileZilla 进行 FTP/SFTP 断点续传,一般按下面步骤操作即可。
一、确认 FileZilla 已安装
sudo apt update
sudo apt install filezilla
二、FileZilla 断点续传设置(重要)
- 打开 FileZilla
- 菜单:编辑 → 设置(Settings)
- 左侧选择:传输 → 文件传输
- 勾选:
- ✅ 断点续传(Resume)
- ✅ 总是使用断点续传
- 点击 确定
三、上传 / 下载时如何续传
情况 1:传输中断后重新开始
- 重新连接服务器
- 选中之前未传完的文件
- 右键 → 上传 / 下载
- FileZilla 会提示:
文件已存在,是否覆盖 / 续传?
- 选择 续传(Resume)
情况 2:自动续传
如果已开启“总是使用断点续传”,中断后重新传输会自动从断点继续,不会从头开始。
四、注意事项(很关键)
✅ 支持断点续传的前提
- FTP:服务器必须支持
REST 命令
- SFTP(SSH):通常支持,推荐用 SFTP
- 不支持续传的服务器会直接覆盖文件
❌ 不支持的情况
- 某些老旧 FTP 服务器
- 文件在服务器端被修改
- HTTP 下载(FileZilla 不擅长)
五、推荐做法(稳定)
使用 SFTP(端口 22)
而不是普通 FTP(端口 21)
六、命令行替代(可选)
如果你更偏向命令行,Debian 下也可以用:
lftp
支持自动断点续传:
lftp sftp://user@host
mirror -c /remote /local
如果你愿意,可以告诉我:
- 用的是 FTP 还是 SFTP
- 是 上传还是下载
- 文件大概多大
我可以给你更精确的操作建议。