web-dev-qa-db-ja.com

UbuntuサーバーでTorが自動的に起動しないようにするにはどうすればよいですか?

起動時にTorが自動的に起動しないようにするにはどうすればよいですか? Ubuntu Serverなので、GUIはありません。

14
user132607

これは非常に紛らわしいです。ただし、通常は/etc/default/torを編集し、RUN_DAEMON="yes"RUN_DAEMON="no"に変更できます。これで、Vidaliaは独自のtorを起動する必要があり、torは起動時に起動しないはずです。

20
Sina

小さなアップデート。 15.04以降、Ubuntuはデフォルトでupstartの代わりにsystemdを使用するため、起動時にtorを無効にするために実行する必要があります。

Sudo systemctl disable tor.service
7
alex91ivanov

ここにはいくつかのオプションがあります。 GUIユーザーの場合、このようにbum(ブートアップマネージャー)を使用することをお勧めします answer 。ただし、サーバーを使用しており、現時点ではTorはupstartに移行していないため、update-rc.dまたはrmを使用できます。

  1. Sudo update-rc.d -f tor removeと入力します。これにより、すべてのシンボリックリンクが削除され、次回の再起動時にTorが起動しなくなります。 answer to " buntu Serverの代替Chkconfig? "でこれについて説明しています。
  2. Sudo update-rc.d tor disableと入力します。これにより、起動スクリプトが停止スクリプトに変更され、起動時にTorの起動が事実上無効になります。 answer から " Apache2を停止して、コンピューターの起動時にmysqlが自動的に起動しないようにする方法 は、この方法について説明しています。
  3. SystemVはシンボリックリンクのみを使用するため、rmを使用してこれらを削除できます:Sudo rm /etc/rc?.d/S*tor。これにより、X(開始スクリプトの場合)で始まりSで終わるrcX.dサブディレクトリ(torは数字またはSを表します)内のすべてのファイルが削除されます。
  4. 同じ効果には、findrmの組み合わせがあります:find /etc/rc?.d -type l -name "S*tor" -exec rm {} \;。これは、シンボリックリンクに固有の外観です。
5
qbi