Wie kann man verhindern, dass Tor vor Vidalia startet?

8

Ich bekomme diese Fehler beim Versuch, mit Vidalia zu laufen

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.

Ich glaube nicht, dass tores läuft. Hier ist ein nmap-Scan meines lokalen Hosts

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

Ich sehe, tor-socksläuft hier, wahrscheinlich die Ursache des Problems. Wie kann ich verhindern, dass dies startet? Ich möchte verwenden, vidaliadamit ich überwachen kann, was los ist.

Ganjan
quelle

Antworten:

7

Neuere Versionen von Tor haben eine Datei /etc/default/tor.vidalia. Es enthält drei Zeilen:

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

Sie können die Option in ändern no. Dadurch wird verhindert, dass Sie als Daemon starten. Stattdessen startet Tor jetzt, wenn Sie Vidalia starten.

qbi
quelle
2

Ich denke, die Bedingung ist unnötig. Wenn Sie in / etc / default / tor nachsehen, wird die Datei tor.vidalia nur bezogen, wenn derselbe Test bestanden wurde.

Dieser Snipit hat einen Teil meines Problems gelöst, aber nicht alle. HAFTUNGSAUSSCHLUSS: Ich habe immer noch kein funktionierendes Setup.

user27344
quelle
1

Versuche dies:

Gehen Sie zu Einstellungen> Erweitert> Torsteuerung und aktivieren Sie TCP-Verbindung verwenden (ControlPort) mit der Adresse 127.0.0.1:9051.

Für mich hat gut funktioniert

Postadelmaga
quelle
0

Meine Lösung für dieses Problem war, dass der TOR-Daemon bereits ausgeführt wurde, was Vidalia nicht gefiel.

ps aux | grep tor

Gefolgt von einem

sudo service tor stop

Oder ein

sudo killall tor

Dann erzeugte das Starten von Vidalia keinen Fehler.

Ich denke, auch das Hinzufügen der Datei tor.vidalia von qbi zum Starten eines Daemons hat geholfen.

mürrisch
quelle
0

Ich glaube, diese Antwort ( hier zu finden ) kann nützlich sein. Sie müssen wahrscheinlich bei Null anfangen und das Bundle herunterladen. Es hat bei mir funktioniert. Das Bundle finden Sie hier .

Fledermaus
quelle
1
Willkommen bei Ask Ubuntu! Während dies theoretisch die Frage beantworten kann, wäre es vorzuziehen, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
Peachy