在 Debian 上搭建 FTP 服务器时,“选版本”通常有两层含义:选哪个 FTP 服务端软件,以及选 Debian 系统版本 / 软件包版本。下面分层说明,方便你决策。
Debian 官方仓库里常见的 FTP Server 有:
vsftpdsudo apt install vsftpd
✅ 新手和服务器生产环境首选
proftpd-coresudo apt install proftpd
⚠️ 配置比 vsftpd 复杂一些
pure-ftpdsudo apt install pure-ftpd
ftpd(传统 BSD ftpd):老旧、安全性差| Debian | 状态 | 建议 |
|---|---|---|
| Debian 12 (Bookworm) | 稳定版 ✅ | 强烈推荐 |
| Debian 11 (Bullseye) | 旧稳定 | 可用 |
| Debian 13 (Trixie) | 测试版 | 不推荐生产 |
✅ 服务器一律用 Stable(当前是 Debian 12)
查看版本:
cat /etc/debian_version
Debian 里不要手动指定版本号,直接用 apt:
apt show vsftpd
示例输出:
Package: vsftpd
Version: 3.0.3-13
✅ 原则:
vsftpd 启用 TLS 示例:
ssl_enable=YES
force_local_logins_ssl=YES
✅ 90% 情况:
Debian 12 + vsftpd + TLS
✅ 复杂权限 / 虚拟用户:
ProFTPD 或 Pure-FTPd
如果你愿意,可以告诉我:
我可以直接帮你给一份完整配置。