温馨提示×

centos如何卸载ftpserver

小樊
54
2026-09-27 05:06:55
栏目: 智能运维

在 CentOS 上“卸载 FTP Server”需要先确认你安装的是哪一种 FTP 服务(常见的有 vsftpd、proftpd、pure-ftpd)。下面以最常见的 vsftpd 为例说明,其他同理。


一、确认安装了哪种 FTP 服务

rpm -qa | grep -E "vsftpd|proftpd|pure-ftpd"

或查看正在运行的服务:

systemctl list-units --type=service | grep ftp

二、停止 FTP 服务(重要)

systemctl stop vsftpd
systemctl disable vsftpd

(如果是 proftpd / pure-ftpd,替换为对应服务名)


三、卸载 FTP Server

1. 使用 yum(CentOS 7 及以前)

yum remove vsftpd

2. 使用 dnf(CentOS 8 / Stream)

dnf remove vsftpd

四、清理残留文件(可选)

rm -rf /etc/vsftpd
rm -rf /var/ftp

五、确认已卸载

rpm -qa | grep vsftpd

无输出即表示已卸载。


六、如果你是用源码安装的

如果是 make install 安装的:

which vsftpd

然后手动删除:

rm -f /usr/sbin/vsftpd
rm -rf /etc/vsftpd

如果你能告诉我:

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 使用的 FTP 软件名

我可以给你精确命令。

0 踩