温馨提示×

怎么卸载Ubuntu FTPServer

小樊
41
2026-08-02 12:59:03
栏目: 智能运维

卸载 Ubuntu 上的 FTP Server,首先要确认你装的是哪一种 FTP 服务(最常见的是 vsftpd)。下面按常见情况说明。


一、先确认你装的是哪种 FTP 服务器

dpkg -l | grep ftp

常见结果:

  • vsftpd(最常见)
  • proftpd
  • pure-ftpd

二、卸载 vsftpd(最常见)

1️⃣ 停止服务

sudo systemctl stop vsftpd
sudo systemctl disable vsftpd

2️⃣ 卸载软件

sudo apt remove vsftpd

如果还想删除配置文件:

sudo apt purge vsftpd

3️⃣ 清理依赖

sudo apt autoremove

4️⃣ 检查是否还在监听 21 端口

ss -lntp | grep 21

netstat -lntp | grep 21

三、卸载 ProFTPD

sudo systemctl stop proftpd
sudo apt remove proftpd-core
sudo apt purge proftpd-core
sudo apt autoremove

四、卸载 Pure-FTPd

sudo systemctl stop pure-ftpd
sudo apt remove pure-ftpd
sudo apt purge pure-ftpd
sudo apt autoremove

五、彻底清理(可选)

删除残留配置和日志

sudo rm -rf /etc/vsftpd*
sudo rm -rf /var/log/vsftpd*

(如果是 proftpd / pure-ftpd,替换对应目录)


六、如果你只是想“禁用”而不是卸载

sudo systemctl disable vsftpd
sudo systemctl stop vsftpd

如果你不确定 具体是哪种 FTP Server,可以把下面命令的输出贴出来,我可以帮你精确判断:

dpkg -l | grep ftp
systemctl list-units | grep ftp

0