要卸载 Ubuntu 上的 FTP Server,首先要确认你装的是哪一种 FTP 服务(最常见的是 vsftpd)。下面按常见情况说明。
dpkg -l | grep ftp
常见结果:
vsftpd(最常见)proftpdpure-ftpdsudo systemctl stop vsftpd
sudo systemctl disable vsftpd
sudo apt remove vsftpd
如果还想删除配置文件:
sudo apt purge vsftpd
sudo apt autoremove
ss -lntp | grep 21
或
netstat -lntp | grep 21
sudo systemctl stop proftpd
sudo apt remove proftpd-core
sudo apt purge proftpd-core
sudo apt autoremove
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