在 Linux 上搭建 FTP 服务器,常见且“好用”的几种选择如下,按使用场景给你建议:
适合:绝大多数场景,尤其是生产环境
# Debian/Ubuntu
sudo apt install vsftpd
# CentOS/Rocky/Alma
sudo yum install vsftpd
/etc/vsftpd.conf✅ 新手 / 服务器首选
适合:需要复杂权限、虚拟用户、模块化
sudo apt install proftpd
# 或
sudo yum install proftpd
✅ 需要复杂权限控制时选它
适合:轻量、注重安全
sudo apt install pure-ftpd
✅ 想少折腾又安全可选
sftp user@server
✅ 如果只是传文件,SFTP 比 FTP 更好
| 需求 | 推荐 |
|---|---|
| 普通 FTP 服务 | vsftpd |
| 复杂权限 | ProFTPD |
| 轻量安全 | Pure-FTPd |
| 现代安全传输 | SFTP(不装 FTP) |
如果你愿意,我可以:
你主要用在什么场景?(内网 / 公网 / 多人 / 单用户)