Tor-Service auf Ubuntu/Debian installieren

Tor installieren

Um Tor unter Ubuntu/Debian zu installieren, führen Sie aus

apt install tor

Die Standardkonfigurationsdatei für tor ist /etc/tor/torrc

Tor Service

Um den versteckten Dienst zu aktivieren, bearbeiten Sie /etc/tor/torrc

vi /etc/tor/torrc

Entkommentieren Sie die Zeilen

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80

Erstellen Sie einen Ordner für Ihren versteckten Dienst

mkdir /var/lib/tor/hidden_service/
chmod 700 /var/lib/tor/hidden_service/
chown -R debian-tor:debian-tor /var/lib/tor/hidden_service/

Sie müssen Apache/Nginx usw. installieren, um Ihre Webanwendung zu bedienen. Stellen Sie sicher, dass die Webanwendung auf 127.0.0.0:80 hört.

Starten Sie nun tor neu mit dem Befehl

systemctl start tor@default

Ubuntu/Debian unterstützen mehrere Instanzen von tor. Sie können den Befehl “/usr/sbin/tor-instance-create” verwenden, um eine neue tor-Instanz zu erstellen. Die Konfiguration für instanziertes tor finden Sie unter /etc/tor/instances/INSTANCE_NAME/torrc

Um die URL für Ihren versteckten Dienst zu sehen, führen Sie aus

cat /var/lib/tor/hidden_service/hostname

Beispiel:

root@lab:~# cat /var/lib/tor/hidden_service/hostname
3w2pkr2qcusd6rx7zq4rulq7kt4xjpsgv7nxubcy2bdbipy4wto4aid.onion
root@lab:~#

Sie sollten in der Lage sein, die Anwendung über den .onion-Link im Tor-Browser zu besuchen.

Sie müssen ein Backup des Tor-Ordners (/var/lib/tor/hidden_service) machen, da dieser Ihre geheimen Schlüssel enthält, diese werden benötigt, um den .onion-Domainnamen zu verwenden. Wenn Sie diesen verlieren, verlieren Sie auch die .onion-Url.

Um den Dienst beim Booten zu starten, führen Sie aus

systemctl enable tor@default

Das war’s.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Solve : *
36 ⁄ 18 =