Comment empêcher tor de commencer avant Vidalia?

8

Je reçois ces erreurs en essayant d'exécuter tor avec vidalia

Apr 19 21:55:15.371 [Notice] Tor v0.2.1.30. This is experimental software. Do not rely on it for strong anonymity. (Running on Linux i686)
Apr 19 21:55:15.372 [Notice] Initialized libevent version 1.4.13-stable using method epoll. Good.
Apr 19 21:55:15.373 [Notice] Opening Socks listener on 127.0.0.1:9050
Apr 19 21:55:15.373 [Warning] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
Apr 19 21:55:15.373 [Warning] Failed to parse/validate config: Failed to bind one of the listener ports.
Apr 19 21:55:15.373 [Error] Reading config failed--see warnings above.

Je ne pense pas qu'il torfonctionne. Voici un scan nmap de mon hôte local

Starting Nmap 5.21 ( http://nmap.org ) at 2011-04-19 21:59 CEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000050s latency).
Hostname localhost resolves to 2 IPs. Only scanned 127.0.0.1
rDNS record for 127.0.0.1: localhost.localdomain
Not shown: 989 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
53/tcp    open  domain
80/tcp    open  http
139/tcp   open  netbios-ssn
445/tcp   open  microsoft-ds
631/tcp   open  ipp
3128/tcp  open  squid-http
3306/tcp  open  mysql
9000/tcp  open  cslistener
9050/tcp  open  tor-socks
10000/tcp open  snet-sensor-mgmt

Je vois tor-socksest en cours d'exécution ici, probablement la cause du problème. Comment puis-je empêcher cela de démarrer? Je veux l'utiliser vidaliapour pouvoir surveiller ce qui se passe.

ganjan
la source

Réponses:

7

Les nouvelles versions de Tor ont un fichier /etc/default/tor.vidalia. Il contient trois lignes:

if [ -x /usr/bin/vidalia ]; then
        RUN_DAEMON=yes
fi

Vous pouvez remplacer l'option par no. Cela empêchera de démarrer en tant que démon. Au lieu de cela, Tor démarre maintenant lorsque vous démarrez Vidalia.

qbi
la source
2

Je pense que la condition n'est pas nécessaire. Si vous regardez dans / etc / default / tor, le fichier tor.vidalia n'est pas originaire à moins que ce même test réussisse.

Ce snipit a résolu une partie de mon problème, mais pas tous, donc, AVERTISSEMENT: Je n'ai toujours pas de configuration de travail.

user27344
la source
1

essaye ça:

Allez dans Paramètres> Avancé> Contrôle Tor et cochez Utiliser la connexion TCP (ControlPort) avec l'adresse 127.0.0.1:9051.

Pour moi a bien fonctionné

Postadelmaga
la source
0

Ma solution à ce problème était que le démon TOR était déjà en cours d'exécution, ce que Vidalia n'aimait pas.

ps aux | grep tor

Suivi d'un

sudo service tor stop

Ou un

sudo killall tor

Le démarrage de vidalia n'a produit aucune erreur.

Je pense que l'ajout du fichier tor.vidalia de qbi pour démarrer un démon a également aidé.

affairé
la source
0

Je pense que cette réponse (trouvée ici ) peut être utile. Vous devrez probablement recommencer à zéro et télécharger le bundle. ça a marché pour moi. Le bundle peut être trouvé ici .

fledermaus
la source
1
Bienvenue sur Ask Ubuntu! Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.
Peachy