在 Ubuntu 上搭建 FTP 服务器,常见且“比较好用”的方案主要取决于你的需求(简单文件共享 / 安全传输 / 虚拟用户管理)。下面按易用性 + 流行度 + 安全性给你推荐几种:
适用:大多数场景,尤其是新手
sudo apt update
sudo apt install vsftpd
sudo nano /etc/vsftpd.conf
常见选项:
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
适用:需要复杂权限控制
sudo apt install proftpd
适用:轻量级、注重安全
sudo apt install pure-ftpd
sftp user@server_ip
强烈推荐用于公网服务器
| 需求 | 推荐 |
|---|---|
| 新手 / 稳定 | vsftpd |
| 复杂权限 | ProFTPD |
| 轻量安全 | Pure-FTPd |
| 公网安全 | SFTP |
如果你愿意,我可以:
你主要用来做什么?(个人 / 公司 / 公网)