Como parar e remover o serviço FTP?

Como parar e remover o serviço FTP?

Quero parar o FTP e remover o serviço no Ubuntu 14.04

Tentei sudo apt-get remove ftpe verifiquei usando o comando ps aux | grep ftp, mas o serviço ainda estava em execução.

Por favor, sugira alguma maneira de pará-lo.

Responder1

Para interromper o serviço:

sudo service vsftpd stop

Para remover o serviço

sudo apt-get remove vsftpd

Responder2

Não sei por que não percebi isso antes. Deixei minha outra resposta em paz para evitar confusão

Não há serviço FTP

O que você vê quando está executando ps aux | grep ftpé o processo do mesmo comando.

Existem maneiras melhores de pesquisar o processo usando os comandospgrepoupidof. Maneira simples de executá-los:

pgrep ftp
pidof ftp

Em ambos os casos, simplesmente retornará o PID se houver um processo em execução com o nome fornecido ou nada se nenhum processo for encontrado com o nome fornecido.

Responder3

Primeiro de tudo você terá que identificar qual servidor FTP você está executando porque existem muitos (vsftpd, pro-ftpd, ...). Eu sugiro que você faça isso dpkg -l|grep ftpdpara ver qual daemon FTP está instalado. O nome do serviço a ser usado geralmente é o nome do pacote exibido sem o número da versão, por exemploproftpdoupuro-ftpdou qualquer outra coisa dependendo da sua instalação.

Depois de identificar na saída o nome do pacote do servidor FTP, basta fazer:

sudo stop <name>

se você receber um erro como <name>: unknown jobesse é porque não ésubir na vidahabilitado. Então simplesmente tente:

sudo service <name> stop

Depois, basta remover o pacote usando o comando padrão:

sudo apt-get remove <name>

ou (se você quiser se livrar de todos os arquivos de configuração e assim por diante):

sudo apt-get purge <name>

Responder4

Para Ubuntu 20.04 (e se você estiver instalado vsftpd)

$ sudo systemctl stop vsftpd

irá parar o serviço

então...

$ sudo apt-get remove --purge vsftpd

informação relacionada