我想停止 ftp 并删除 Ubuntu 14.04 上的服务
我尝试sudo apt-get remove ftp
使用命令进行检查ps aux | grep ftp
但服务仍在运行。
请建议一些方法来阻止它。
答案1
要停止服务:
sudo service vsftpd stop
删除服务
sudo apt-get remove vsftpd
答案2
答案3
首先,您必须确定您正在运行哪个 FTP 服务器,因为有很多 (vsftpd、pro-ftpd 等)。我建议您这样做dpkg -l|grep ftpd
以查看安装了哪个 FTP 守护程序。要使用的服务的名称通常是显示的包的名称,不带版本号,例如proftpd或者纯 ftpd或任何取决于您的安装的其他内容。
当您在输出中确定了 FTP 服务器包的名称后,只需执行以下操作:
sudo stop <name>
如果你得到这样的错误<name>: unknown job
是因为不是暴发户启用。然后只需尝试:
sudo service <name> stop
然后,只需使用标准命令删除该包:
sudo apt-get remove <name>
或者(如果您想删除所有配置文件等等):
sudo apt-get purge <name>
答案4
对于 Ubuntu 20.04(如果您已安装vsftpd
)
$ sudo systemctl stop vsftpd
将停止服务
然后...
$ sudo apt-get remove --purge vsftpd