Wie kann ich einen SSH-Client über Tor in Ubuntu 11.10 verwenden? Ich habe bereits Tor ausgeführt (und HTTP-Verkehr erfolgreich anonymisiert).
7
Beim Tor
Ausführen können Sie den torify
Befehl verwenden. Z.B:
torify ssh user@remotehost
torify curl curlmyip.com
Von http://www.howtoforge.com/anonymous-ssh-sessions-with-tor :
Fügen Sie den folgenden Block oben in Ihr Feld ein ~/.ssh/config file.
Host *
CheckHostIP no
Compression yes
Protocol 2
ProxyCommand connect -4 -S localhost:9050 $(tor-resolve %h localhost:9050) %p
connect-proxy
damit dies funktioniert (Quelle: lists.debian.org/debian-user/2012/08/msg01213.html ).Verwenden
proxychains
Sie dafür. Es ist vorkonfiguriert, um einen lokalen Tor-Proxy zu verwenden. Außerdem möchten Sie möglicherweise vermeiden, DNS-Namen für Aktivitäten zu verwenden, bei denen die IP außerhalb von tor aufgelöst wird, was unerwünscht ist. (Obwohl ich nicht überprüft hatte, ob dies der Fall ist oder nicht, wenn Proxy-Ketten sofort verwendet wurden.)quelle
Wenn
torify
dies auf Ihrer Plattform fehlschlägt, versuchen Sie Folgendes:Installieren Sie
connect
in Ihrem Pfad, möglicherweise durch Erstellenconnect.c
aus der Quelle.Erstellen Sie ein Skript mit dem Namen
ssh-tbb
:Sie können andere Programme zum Laufen bringen
git
, indem Sie Skripte wie dieses erstellengit-tbb
:Benennen Sie sie in um,
-tor
wenn Sie den Port für die Standardkonfiguration auf 9050 ändern, im Gegensatz zu TBBs Standard 9150.quelle
connect.c
ist hier: github.com/Shumen/ssh-proxyEinfach mit installieren
und dann Benutzer ssh als
So einfach ist das
quelle