温馨提示×

怎么卸载Debian FTPServer

小樊
50
2026-07-23 10:37:30
栏目: 智能运维

如果你想卸载 Debian 上的 FTP 服务器,需要先确认你用的是哪一种 FTP 服务(常见的有 vsftpdproftpdpure-ftpd)。下面分别说明。


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

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

常见结果:

  • vsftpd
  • proftpd-core
  • pure-ftpd

二、卸载对应的 FTP 服务器

✅ 1. 卸载 vsftpd

sudo apt remove --purge vsftpd
sudo apt autoremove --purge

✅ 2. 卸载 ProFTPD

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

或者(如果安装了完整版):

sudo apt remove --purge proftpd*

✅ 3. 卸载 Pure-FTPd

sudo apt remove --purge pure-ftpd pure-ftpd-common
sudo apt autoremove --purge

三、确认服务已停止

systemctl status vsftpd
systemctl status proftpd
systemctl status pure-ftpd

如果还在运行,可以手动停止:

sudo systemctl stop vsftpd
sudo systemctl disable vsftpd

(对应服务名自行替换)


四、清理残留配置(可选)

sudo rm -rf /etc/vsftpd*
sudo rm -rf /etc/proftpd*
sudo rm -rf /etc/pure-ftpd

五、确认端口已释放

ss -lntp | grep :21

如果没有输出,说明 FTP 服务已完全卸载。


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

sudo systemctl stop vsftpd
sudo systemctl disable vsftpd

如果你不确定用的是哪种 FTP 服务,可以把下面命令的输出发给我,我可以直接帮你判断:

dpkg -l | grep -E 'ftp'

0