FTP 配置:传统文件传输协议的连接方式
FTP vs WebDAV
FTP(File Transfer Protocol)是更传统的文件传输协议,在自建服务器、工业场景中仍然广泛使用。和 WebDAV 相比:
| 维度 | FTP | WebDAV |
|---|---|---|
| 加密 | FTP 默认明文,FTPS 需要显式配置 TLS | HTTPS 加密 |
| 防火墙穿透 | 需要额外开放数据端口(主动模式) | 只用一个 HTTPS 端口 |
| 适用场景 | 已有 FTP 服务器 | NAS、自建云、商业云 |
如果你是新搭建云端备份环境,优先选 WebDAV,配置更简单也更安全。FTP 适合已有 FTP 服务器不用换的情况。
在 DataBackup 里添加 FTP 连接
进入云端设置 → FTP,填写:
主机
FTP 服务器的 IP 地址或域名,比如 192.168.1.100 或 ftp.example.com。
端口
默认是 21。如果你用的是 FTPS(加密 FTP),有些服务器会用 990。
用户名
FTP 账号。
密码
FTP 密码。
模式
- 被动模式(PASV):推荐。防火墙友好,数据连接由客户端主动发起
- 主动模式(PORT):FTP 服务器主动连客户端,现代网络环境下容易被防火墙拦掉,除非你明确知道需要主动模式
加密方式
- 无加密:纯明文 FTP,能用但不安全
- FTPS(显式 TLS):连接先建立普通 FTP,再升级到 TLS
- FTPS(隐式 TLS):连接直接走 TLS
优先选带 TLS 的选项,至少用显式 TLS。
路径
想让备份落到 FTP 服务器的哪个目录。有些 FTP 账号登录后直接进入指定目录,留空就行。
测试连接
填完后 DataBackup 会尝试登录并列出远程目录。成功保存即可。
被动模式的防火墙
如果你用被动模式,FTP 服务器需要开放一段被动端口范围(通常是 1024~65535 里的一段),否则数据连接建不起来。具体怎么配看你 FTP 服务器的文档(vsftpd、ProFTPd 等各有配置项)。