在 CentOS 上搭建 FTPServer(FTP 服务器,支持 FTP / FTPS / SFTP),常见且好用的方案主要有以下几种,按使用场景推荐:
✅ 推荐指数:★★★★★
yum install -y vsftpd
systemctl enable vsftpd
systemctl start vsftpd
✅ 推荐指数:★★★★☆
yum install -y proftpd
✅ 直接用 OpenSSH
⚠️ 注意:SFTP ≠ FTPS
systemctl enable sshd
systemctl start sshd
❌ 不推荐
如果你不是“必须用 FTP”,更推荐:
| 方案 | 说明 |
|---|---|
| SFTP | 最安全,首选 |
| WebDAV | 适合办公 |
| MinIO / Nextcloud | 对象存储 / 网盘 |
| 场景 | 推荐 |
|---|---|
| 标准 FTP / FTPS | ✅ vsftpd |
| 复杂用户管理 | ProFTPD |
| 只要安全传文件 | SFTP(SSH) |
| 新系统新项目 | 尽量别用 FTP |
如果你愿意,可以告诉我:
我可以帮你 直接给一套可用配置。