温馨提示×

ubuntu vsftp怎样更新

小樊
44
2026-09-25 11:12:47
栏目: 智能运维

在 Ubuntu 上“更新 vsftp”通常有两种理解,我分开说明,你可以按需要操作。


一、通过 apt 更新已安装的 vsftpd(最常见)

vsftp 在 Ubuntu 中的包名是 vsftpd。

1. 更新软件包列表

sudo apt update

2. 升级 vsftpd

sudo apt install --only-upgrade vsftpd

或统一升级系统:

sudo apt upgrade

3. 查看当前版本

vsftpd -v

或

dpkg -l | grep vsftpd

二、从源码编译安装最新版 vsftpd(不推荐新手)

Ubuntu 仓库中的 vsftpd 通常不是“最新版”,如果你是出于安全或功能需求:

1. 安装编译依赖

sudo apt install build-essential libcap-dev

2. 下载源码

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

3. 编译并安装

make
sudo make install

⚠️ 注意:

  • 会覆盖系统 vsftpd
  • 需手动处理 systemd / 配置兼容性
  • 不建议生产环境随意源码替换

三、更新后常见操作

重启服务

sudo systemctl restart vsftpd

检查状态

sudo systemctl status vsftpd

四、配置文件位置

/etc/vsftpd.conf

更新一般不会覆盖你的配置,但大版本升级建议先备份:

sudo cp /etc/vsftpd.conf ~/vsftpd.conf.bak

如果你能说明:

  • Ubuntu 版本(lsb_release -a)
  • 当前 vsftpd 版本
  • 是“安全更新”还是“想要最新版”

我可以给你更精确的命令。

0 踩