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

14

Comment empêcher Tor de démarrer automatiquement au démarrage? Il s'agit du serveur Ubuntu, donc je n'ai pas d'interface graphique.

user132607
la source

Réponses:

20

C'est assez déroutant. Mais vous pouvez généralement modifier /etc/default/toret le changement RUN_DAEMON="yes"à RUN_DAEMON="no". Maintenant, Vidalia devrait démarrer son propre tor et tor ne devrait pas démarrer au démarrage.

Sina
la source
1
Cela ne me semble pas déroutant. Merci pour le conseil!
Expiation limitée
7

Petite mise à jour. Depuis le 15.04, Ubuntu utilise systemd au lieu de upstart par défaut donc maintenant pour désactiver tor au démarrage, nous devons exécuter:

sudo systemctl disable tor.service
alex91ivanov
la source
5

Vous avez plusieurs options ici. Pour un utilisateur de l'interface graphique, je suggère d'utiliser bum(Boot-Up Manager) comme cette réponse . Cependant, vous utilisez un serveur et, pour le moment, Tor n'est pas passé à upstart, vous pouvez donc utiliser update-rc.dou rm.

  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. La réponse à " Alternative Chkconfig pour Ubuntu Server? " En discute.
  2. Entrez sudo update-rc.d tor disable. Cela change le script de démarrage en un script d'arrêt et désactive également Tor en cours de démarrage. La réponse à « comment empêcher apache2, mysql de démarrer automatiquement au démarrage de l'ordinateur? » Explique cette méthode.
  3. Comme SystemV utilise uniquement des liens symboliques, vous pouvez utiliser rmpour supprimer: sudo rm /etc/rc?.d/S*tor. Cela supprime chaque fichier dans les rcX.dsous - répertoires ( Xreprésente un nombre ou S) qui commence par la lettre S(pour le script de démarrage) et se termine par tor.
  4. Le même effet a une combinaison de findet rm: find /etc/rc?.d -type l -name "S*tor" -exec rm {} \;. Cela semble spécifique aux liens symboliques.
qbi
la source