
Quiero detener ftp y eliminar el servicio en Ubuntu 14.04
Intenté sudo apt-get remove ftp
y verifiqué usando el comando ps aux | grep ftp
pero el servicio aún se estaba ejecutando.
Sugiera alguna forma de detenerlo.
Respuesta1
Para detener el servicio:
sudo service vsftpd stop
Para eliminar el servicio
sudo apt-get remove vsftpd
Respuesta2
No sé por qué no vi esto antes. Dejé mi otra respuesta sola para evitar confusiones.
No hay servicio FTP
Lo que estás viendo cuando estás ejecutando ps aux | grep ftp
es el proceso del mismo comando.
Hay mejores formas de buscar el proceso usando los comandos.pgrepopidof. Una forma sencilla de ejecutarlos:
pgrep ftp
pidof ftp
En ambos casos simplemente devolverá el PID si hay un proceso ejecutándose con el nombre dado o nada si no se encontró ningún proceso con el nombre dado.
Respuesta3
En primer lugar tendrás que identificar qué servidor FTP estás ejecutando porque hay muchos (vsftpd, pro-ftpd,...). Le sugiero que lo haga dpkg -l|grep ftpd
para ver qué demonio FTP está instalado. El nombre del servicio a utilizar suele ser el nombre del paquete mostrado sin el número de versión, por ejemploproftpdoftpd puroo cualquier otra cosa dependiendo de su instalación.
Cuando haya identificado en la salida el nombre del paquete del servidor FTP, simplemente haga:
sudo stop <name>
si te sale un error como <name>: unknown job
este es porque no lo esadvenedizoactivado. Entonces simplemente intenta:
sudo service <name> stop
Luego, simplemente elimine el paquete usando el comando estándar:
sudo apt-get remove <name>
o (si desea deshacerse de todos los archivos de configuración, etc.):
sudo apt-get purge <name>
Respuesta4
Para Ubuntu 20.04 (y si está instalado vsftpd
)
$ sudo systemctl stop vsftpd
detendrá el servicio
entonces...
$ sudo apt-get remove --purge vsftpd