在 CentOS 上,常见且“好用”的 FTP/FTPS(FTP over SSL/TLS)服务器软件主要有下面几款,按使用场景和易用性给你梳理一下:
最适合:大多数 CentOS 服务器、安全稳定优先
yum install vsftpd -y
systemctl enable vsftpd
systemctl start vsftpd
ftp → AUTH TLSssl_enable=YES
force_local_logins_ssl=YES
force_local_data_ssl=YES
rsa_cert_file=/etc/pki/tls/certs/vsftpd.pem
✅ 新手首选
最适合:需要复杂权限、类 Apache 配置风格
yum install proftpd -y
✅ 中大型用户管理场景
最适合:简单、轻量、易管理
yum install pure-ftpd -y
pure-ftpd -Y 1
✅ 轻量 FTP 服务
如果你的需求是安全文件传输,也可以考虑:
# 直接用 OpenSSH
sftp user@server
lftp(客户端)WebDAVMinIO / Nextcloud(文件服务)| 软件 | 推荐指数 | 适合场景 |
|---|---|---|
| vsftpd | ⭐⭐⭐⭐⭐ | 通用、安全 |
| ProFTPD | ⭐⭐⭐⭐ | 复杂权限 |
| Pure-FTPd | ⭐⭐⭐ | 轻量 |
| SFTP | ⭐⭐⭐⭐⭐ | 更安全替代 |
如果你愿意,我可以:
你用的是 CentOS 几?