Wie stoppe und entferne ich den FTP-Dienst?

Wie stoppe und entferne ich den FTP-Dienst?

Ich möchte FTP stoppen und den Dienst unter Ubuntu 14.04 entfernen

Ich habe es sudo apt-get remove ftpmit einem Befehl versucht und überprüft, ps aux | grep ftpaber der Dienst lief immer noch.

Bitte schlagen Sie eine Möglichkeit vor, dies zu stoppen.

Antwort1

So stoppen Sie den Dienst:

sudo service vsftpd stop

So entfernen Sie den Dienst

sudo apt-get remove vsftpd

Antwort2

Ich weiß nicht, warum mir das nicht früher aufgefallen ist. Ich habe meine andere Antwort so gelassen, um Verwirrung zu vermeiden

Es gibt keinen FTP-Dienst

Was Sie beim Ausführen sehen, ps aux | grep ftpist der Prozess desselben Befehls.

Es gibt bessere Möglichkeiten, den Prozess mit den Befehlen zu suchenpgrepoderpidof. Einfache Möglichkeit, diese auszuführen:

pgrep ftp
pidof ftp

In beiden Fällen wird einfach die PID zurückgegeben, wenn ein Prozess mit dem angegebenen Namen ausgeführt wird, oder nichts, wenn kein Prozess mit dem angegebenen Namen gefunden wurde.

Antwort3

Zunächst müssen Sie herausfinden, welchen FTP-Server Sie verwenden, da es viele davon gibt (vsftpd, pro-ftpd, ...). Ich schlage vor, dass Sie das tun, dpkg -l|grep ftpdum zu sehen, welcher FTP-Daemon installiert ist. Der Name des zu verwendenden Dienstes ist normalerweise der Name des angezeigten Pakets ohne die Versionsnummer, z. B.proftpdoderreines-ftpdoder etwas anderes, abhängig von Ihrer Installation.

Wenn Sie in der Ausgabe den Namen des FTP-Serverpakets identifiziert haben, führen Sie einfach Folgendes aus:

sudo stop <name>

Wenn Sie einen Fehler wie <name>: unknown jobdiesen erhalten, liegt das daran, dass nichtEmporkömmlingaktiviert. Dann versuchen Sie einfach:

sudo service <name> stop

Entfernen Sie dann einfach das Paket mit dem Standardbefehl:

sudo apt-get remove <name>

oder (wenn Sie alle Konfigurationsdateien usw. loswerden möchten):

sudo apt-get purge <name>

Antwort4

Für Ubuntu 20.04 (und wenn Sie installiert sind vsftpd)

$ sudo systemctl stop vsftpd

wird den Dienst beenden

Dann...

$ sudo apt-get remove --purge vsftpd

verwandte Informationen