更新 Ubuntu 上的 FTPServer(通常指 vsftpd 或 proftpd) 可以分为 更新软件本身 和 升级系统 两种情况。下面以最常见的 vsftpd 为例说明,如果你用的是 ProFTPD,我也会一并说明。
sudo apt update
sudo apt upgrade vsftpd
如果你想一次性升级所有软件(推荐):
sudo apt upgrade
vsftpd -v
或
apt show vsftpd
sudo systemctl restart vsftpd
sudo systemctl status vsftpd
如果你是想 升级整个 Ubuntu(例如 20.04 → 22.04),FTPServer 会随之更新。
sudo apt update && sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo apt install update-manager-core
sudo do-release-upgrade
⚠️ 服务器建议先在测试环境操作,升级过程可能中断 FTP 服务。
sudo apt update
sudo apt upgrade proftpd
sudo systemctl restart proftpd
sudo netstat -tulnp | grep :21
sudo ufw allow 21/tcp
/etc/vsftpd.conf/etc/proftpd/proftpd.conf✅ 使用 FTPS(FTP over SSL)
✅ 禁止匿名登录
✅ 使用本地用户或虚拟用户
✅ 定期更新系统
如果你愿意,可以告诉我:
lsb_release -a)我可以给你更精确的命令 ✅