在 Ubuntu 上升级 vsftpd(Very Secure FTP Daemon) 通常有两种方式:
下面分别说明。
sudo apt update
sudo apt install --only-upgrade vsftpd
或者升级所有系统软件(含 vsftpd):
sudo apt upgrade
vsftpd -v
或
dpkg -l | grep vsftpd
sudo systemctl restart vsftpd
✅ 适合大多数用户,稳定、安全、自动管理依赖
⚠️ 风险较高,仅建议在官方源版本过旧且必须使用新特性时使用。
sudo apt update
sudo apt install build-essential libpam0g-dev libssl-dev
cd /usr/local/src
sudo wget https://security.appspot.com/downloads/vsftpd-3.0.5.tar.gz
sudo tar -xzvf vsftpd-3.0.5.tar.gz
cd vsftpd-3.0.5
(版本号以官网为准:https://security.appspot.com/vsftpd.html)
make
sudo make install
sudo cp vsftpd.conf /etc/vsftpd.conf
sudo systemctl restart vsftpd
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
grep -E "pam|ssl" /etc/vsftpd.conf
ftp localhost
/etc/vsftpd.confjournalctl -u vsftpd
如果你能告诉我:
lsb_release -a)我可以给你更精确的升级方案。