web-dev-qa-db-fra.com

Comment empêcher Tor de démarrer automatiquement sur le serveur Ubuntu?

Comment puis-je empêcher Tor de démarrer automatiquement au démarrage? C'est Ubuntu Server donc je n'ai pas d'interface graphique.

14
user132607

C'est assez déroutant. Mais en règle générale, vous pouvez éditer /etc/default/tor et changer RUN_DAEMON="yes" en RUN_DAEMON="no". Maintenant, Vidalia devrait démarrer son propre tor et tor ne devrait pas démarrer au démarrage.

20
Sina

Petite mise à jour. Depuis 15.04, Ubuntu utilise systemd au lieu d'Upstart par défaut. Désactivant maintenant pour le démarrage, nous devrions lancer:

Sudo systemctl disable tor.service
7
alex91ivanov

Vous avez plusieurs options ici. Pour un utilisateur utilisant une interface graphique, je suggérerais d'utiliser bum(gestionnaire de démarrage) comme ceci réponse . Cependant, vous utilisez un serveur et pour l'instant, Tor n'a pas encore migré. Vous pouvez donc utiliser update-rc.d ou rmname__.

  1. Entrez Sudo update-rc.d -f tor remove. Cela supprime tous les liens symboliques et au prochain redémarrage, Tor ne démarrera pas. Le réponse à " Alternative de Chkconfig pour Ubuntu Server? " discute de cela.
  2. Entrez Sudo update-rc.d tor disable. Cela modifie le script de démarrage en un script d'arrêt et désactive également le démarrage de Tor au démarrage. Le réponse à " comment arrêter Apache2, mysql de démarrer automatiquement au démarrage de l'ordinateur? " décrit cette méthode.
  3. Dans la mesure où SystemV utilise uniquement des liens symboliques, vous pouvez utiliser rmpour les supprimer: Sudo rm /etc/rc?.d/S*tor. Ceci supprime tous les fichiers des sous-répertoires rcX.d (Xcorrespond à un nombre ou S) qui commence par la lettre S(pour le script de démarrage) et se termine par torname__.
  4. Le même effet combine findet rmname__: find /etc/rc?.d -type l -name "S*tor" -exec rm {} \;. Cela semble spécifique pour les liens symboliques.
5
qbi