Jak zapobiec automatycznemu uruchamianiu Tora na serwerze Ubuntu?

14

Jak powstrzymać Tora przed automatycznym uruchamianiem przy starcie? Jest to Ubuntu Server, więc nie mam GUI.

użytkownik132607
źródło

Odpowiedzi:

20

To jest dość mylące. Ale ogólnie możesz edytować /etc/default/tori zmieniać RUN_DAEMON="yes"na RUN_DAEMON="no". Teraz Vidalia powinna uruchomić własnego tor, a tor nie powinien startować przy starcie.

Sina
źródło
1
Nie wydaje mi się to mylące. Dzięki za radę!
Ograniczone Zadośćuczynienie
7

Mała aktualizacja. Od 15.04 Ubuntu domyślnie używa systemd zamiast upstart, więc teraz, aby wyłączyć tor przy starcie, powinniśmy uruchomić:

sudo systemctl disable tor.service
alex91ivanov
źródło
5

Masz tutaj kilka opcji. Dla użytkownika GUI sugerowałbym użycie bum(Boot-Up Manager) jak ta odpowiedź . Jednak używasz serwera i w tej chwili Tor nie przeszedł na wyższy poziom, więc możesz użyć update-rc.dlub rm.

  1. Enter sudo update-rc.d -f tor remove. To usuwa wszystkie dowiązania symboliczne i przy następnym ponownym uruchomieniu Tor nie chce się uruchomić. Odpowiedź do „ chkconfig alternatywa dla Ubuntu Server? ” Omawia to.
  2. Enter sudo update-rc.d tor disable. To zmienia skrypt startowy na skrypt zatrzymujący i skutecznie wyłącza również Tora od startu. Odpowiedź do „ Jak zatrzymać apache2, mysql od rozpoczęcia automatycznie po uruchomieniu komputera? ” Omawia tę metodę.
  3. Jak tylko SystemV używa dowiązania symboliczne, można użyć rmdo usunięcia tych: sudo rm /etc/rc?.d/S*tor. Spowoduje to usunięcie każdego pliku w rcX.dpodkatalogach ( Xoznacza liczbę lub literę S), która zaczyna się na literę S(na początek skryptu) i kończy na tor.
  4. Ten sam efekt ma połączenie findi rm: find /etc/rc?.d -type l -name "S*tor" -exec rm {} \;. Wygląda to specyficznie dla dowiązań symbolicznych.
qbi
źródło