Ubuntu 14.04でftpを停止してサービスを削除したい
Sudo apt-get remove ftp
を試し、コマンドps aux | grep ftp
を使用して確認しましたが、サービスはまだ実行されていました。
停止する方法を提案してください。
サービスを停止するには:
Sudo service vsftpd stop
サービスを削除するには
Sudo apt-get remove vsftpd
まず最初に、たくさんの(vsftpd、pro-ftpd、...)があるため、実行しているFTPサーバーを特定する必要があります。 dpkg -l|grep ftpd
を実行して、インストールされているFTPデーモンを確認することをお勧めします。使用するサービスの名前は通常、バージョン番号を除いた表示されたパッケージの名前です。 proftpdまたはpure-ftpdまたはインストールに応じて他の何か。
出力でFTPサーバーパッケージの名前を特定したら、次のようにします。
Sudo stop <name>
<name>: unknown job
のようなエラーが表示される場合、これはpstartが有効になっていないためです。それから単に試してください:
Sudo service <name> stop
次に、標準コマンドを使用してパッケージを削除します。
Sudo apt-get remove <name>
または(すべての設定ファイルなどを削除したい場合):
Sudo apt-get purge <name>
まず、FTPサービスを担当するパッケージ/サービスを確認します。
$ service --status-all 2>&1 | grep ftp
[ - ] proftpd
それでも不明な場合は、次の方法で確認してください。
Sudo netstat -ap | grep ftp
次に削除します(apt
は自動的にサービスを停止します):
$ Sudo apt-get remove proftpd-basic
Removing proftpd-mod-vroot ...
Removing proftpd-basic ...
[ ok ] Stopping ftp server: proftpd.
proftpd
でない場合は、FTPサービスを処理するパッケージに変更します。
telnet
を使用してテストします。
$ telnet localhost ftp
Connection refused
がある場合、サーバーはより安全です。