在 Ubuntu 上“更新 vsftp”通常有两种理解,我分开说明,你可以按需要操作。
vsftp 在 Ubuntu 中的包名是 vsftpd。
sudo apt update
sudo apt install --only-upgrade vsftpd
或统一升级系统:
sudo apt upgrade
vsftpd -v
或
dpkg -l | grep vsftpd
Ubuntu 仓库中的 vsftpd 通常不是“最新版”,如果你是出于安全或功能需求:
sudo apt install build-essential libcap-dev
wget https://security.appspot.com/downloads/vsftpd-3.0.5.tar.gz
tar xzf vsftpd-3.0.5.tar.gz
cd vsftpd-3.0.5
make
sudo make install
⚠️ 注意:
sudo systemctl restart vsftpd
sudo systemctl status vsftpd
/etc/vsftpd.conf
更新一般不会覆盖你的配置,但大版本升级建议先备份:
sudo cp /etc/vsftpd.conf ~/vsftpd.conf.bak
如果你能说明:
lsb_release -a)我可以给你更精确的命令。