温馨提示×

Debian怎么卸载FTPServer

小樊
42
2026-07-11 04:03:14
栏目: 智能运维

在 Debian 系统里,“FTPServer”并不是一个固定的软件包名,常见的是 vsftpdproftpdpure-ftpd 等。先确认你装的是哪一个,再卸载即可。


一、确认已安装的 FTP 服务

dpkg -l | grep -E 'vsftpd|proftpd|pure-ftpd'

或者直接看服务:

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

常见结果:

  • vsftpd
  • proftpd
  • pure-ftpd

二、卸载 FTP 服务(保留/不保留配置)

1️⃣ 以 vsftpd 为例(最常见)

只卸载程序(保留配置文件)

sudo apt remove vsftpd

完全卸载(推荐)

sudo apt purge vsftpd

2️⃣ ProFTPD

sudo apt purge proftpd-core

sudo apt purge proftpd

3️⃣ Pure-FTPd

sudo apt purge pure-ftpd pure-ftpd-common

三、清理依赖和残留文件

sudo apt autoremove

四、停止并禁用服务(如未自动停止)

sudo systemctl stop vsftpd
sudo systemctl disable vsftpd

(把 vsftpd 换成你实际使用的服务名)


五、确认端口是否已释放

ss -lntp | grep :21

netstat -lntp | grep :21

如果没有输出,说明 FTP 已彻底卸载。


六、如果你不确定装没装

可以列出所有和 ftp 相关的包:

apt list --installed | grep ftp

✅ 总结(最常用)

sudo apt purge vsftpd
sudo apt autoremove

如果你愿意,可以把下面命令的输出贴出来,我可以精确告诉你要卸载哪一个

dpkg -l | grep ftp
systemctl status *ftpd*

0