在 Linux 上卸载 FTPServer(FTP 服务器),具体步骤取决于你使用的是哪种 FTP 服务软件(常见的有 vsftpd、proftpd、pure-ftpd 等)以及你的 Linux 发行版(Ubuntu/Debian 或 CentOS/RHEL)。
下面按常见情况分别说明。
先查看当前运行的 FTP 服务:
ps -ef | grep ftp
或:
systemctl status vsftpd
systemctl status proftpd
systemctl status pure-ftpd
也可以查看已安装的软件包:
dpkg -l | grep ftp # Ubuntu / Debian
rpm -qa | grep ftp # CentOS / RHEL
sudo systemctl stop vsftpd
sudo apt remove vsftpd
sudo apt purge vsftpd # 同时删除配置文件
清理残留:
sudo apt autoremove
sudo systemctl stop vsftpd
sudo yum remove vsftpd
或(新版本):
sudo dnf remove vsftpd
sudo systemctl stop proftpd
sudo apt remove proftpd-core
sudo apt purge proftpd-core
sudo systemctl stop proftpd
sudo yum remove proftpd
sudo systemctl stop pure-ftpd
sudo apt remove pure-ftpd
sudo apt purge pure-ftpd
sudo systemctl stop pure-ftpd
sudo yum remove pure-ftpd
如果你在配置 FTP 时创建了专用用户或目录:
sudo deluser ftpuser # 删除用户
sudo rm -rf /home/ftpuser # 删除目录
⚠️ 注意:确认目录中无重要数据再删除。
ss -lntp | grep 21
如果没有输出,说明 FTP 服务已完全卸载。
sudo systemctl disable vsftpd
sudo systemctl stop vsftpd
如果你愿意,可以告诉我:
我可以给你精确到命令级别的卸载方案。