温馨提示×

centos ftpserver如何更新

小樊
45
2026-09-21 07:46:41
栏目: 智能运维

在 CentOS 上更新 FTP 服务器(通常指 vsftpd,最常见的 FTP 服务),可以按下面步骤操作。


一、确认当前 FTP 服务类型

先确认你用的是哪种 FTP 服务:

rpm -qa | grep ftp

常见结果:

  • vsftpd-* → vsftpd(最常见)
  • proftpd-* → ProFTPD

下面以 vsftpd 为例说明。


二、使用 yum / dnf 更新 vsftpd

CentOS 7

sudo yum update vsftpd

CentOS 8 / Stream

sudo dnf update vsftpd

更新完成后重启服务:

sudo systemctl restart vsftpd

设置开机自启(如未设置):

sudo systemctl enable vsftpd

三、仅更新系统所有软件(含 FTP)

如果你想整体更新系统:

sudo yum update      # CentOS 7
sudo dnf update      # CentOS 8/Stream

四、检查版本与状态

查看版本:

vsftpd -v

查看服务状态:

systemctl status vsftpd

五、注意事项(重要)

  1. 备份配置
    cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
    
  2. 更新后如无法登录:
    • 检查 SELinux
    • 检查防火墙(21 端口)
    • 检查 userlist / chroot 配置

六、如果你用的是 ProFTPD

yum update proftpd
systemctl restart proftpd

如果你能告诉我:

  • CentOS 版本
  • FTP 软件(vsftpd / proftpd)
  • 是否使用 TLS(FTPS)

我可以给你更精确的更新和配置建议。

0 踩