===== Tor-Netzwerkanbindung installieren und eine Darknetseite betreiben ===== ==== Debian/Ubuntu-Version überprüfen ==== Prüfe zunächst Deine installierte Debian-Version. lsb_release -a Es erfolgt eine ähnliche Ausgabe wie No LSB modules are avaiable. Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster Alternativ könnte auch die Version mit cat /etc/os-release erfolgen In diesem Fall ist die gesuchte Information: **buster** ---- ==== Repository-Quellen aktualisieren/hinzufügen ==== Öffne die Quellen-Liste mit sudo nano /etc/apt/sources.list füge folgende Zeilen hinzu und achte auf den ermittelten Release-Codenamen, hier **buster** deb http://deb.debian.org/debian/ buster main deb-src http://deb.debian.org/debian/ buster main aktualisiere im Anschluss die Paket-Datenbank mit sudo apt update ---- ==== Installiere tor ==== Installiere Tor mit dem Befehl sudo apt install tor ---- ==== Konfiguriere tor ==== Öffne die Konfigurationsdatei als **root** mit dem Befehl sudo nano /etc/tor/torrc Konfiguriere den Web-Dienst auf Port **80** als **HiddenService**, indem folgende Zeilen auskommentiert sind: HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 80 127.0.0.1:80 Falls Du tor noch als Proxy nutzen möchtest kannst Du folgende Zeile anpassen/hinzufügen SocksPort 9050 Speichere die Datei mit [Ctrl]+[O] und schließe sie mit [Ctrl]+[X]. ---- ====Starte tor neu==== Den Dienst neu starten mit: sudo systemctl restart tor ---- ====Onion-Adresse ermitteln==== Prüfe ob tor läuft mit: sudo systemctl status tor Lasse Dir Deine tro-Adresse (onion-Adresse) anzeigen sudo cat /var/lib/tor/hidden_service/hostname Nun kann der Rechner via tor-Browser unter dieser Onion-Adresse erreicht werden. Weitere Infos zur Einrichtung von Tor: [[https://riseup.net/de/security/network-security/tor/onionservices-best-practices|hier]] oder [[https://community.torproject.org/de/onion-services/setup/install/|hier]] Wie man einen WebServer installiert und betreibt erfährst Du [[:allgemeinpc|hier]] ---- ==== Mit anderen Diensten über Tor verbinden==== Sofern noch nicht vorhanden, muss in Linux das Paket 'torsocks' installiert werden. $> sudo apt install torsocks Danach kann man sich über das Tor Netzwerk mit einer Onion-Adresse verbinden. (Sofern zuvor auf dem Zielrechner weitere 'Hidden Services' aktiviert wurden. $> torsocks ssh benutzername@deinserver.onion -p 22 ... $> tosocks tightvncviewer benutzername@deinserver.onion:5901