Wie verwende ich SSH mit Tor?

Wie verwende ich SSH mit Tor?

Wie kann ich in Ubuntu 11.10 einen SSH-Client über Tor verwenden? Tor läuft bei mir bereits (und der HTTP-Verkehr wird erfolgreich anonymisiert).

Antwort1

Beim TorAusführen können Sie torifyden Befehl verwenden. Beispiel:

torify ssh user@remotehost
torify curl curlmyip.com

Antwort2

Aus http://www.howtoforge.com/anonymous-ssh-sessions-with-tor:

Fügen Sie den folgenden Block oben in Ihrem~/.ssh/config file.

Host *
CheckHostIP no
Compression yes
Protocol 2
ProxyCommand connect -4 -S localhost:9050 $(tor-resolve %h localhost:9050) %p

Antwort3

Verwenden Sie proxychainses dafür. Es ist vorkonfiguriert, um einen lokalen Tor-Proxy zu verwenden. Außerdem sollten Sie die Verwendung von DNS-Namen bei solchen Aktivitäten vermeiden, da diese die IP außerhalb von Tor auflösen könnten, was unerwünscht ist. (Allerdings habe ich nicht überprüft, ob dies bei der Verwendung von Proxychains der Fall ist oder nicht.)

Antwort4

Installieren Sie Tor einfach mit

sudo apt-get install tor -y

und dann Benutzer ssh als

tor ssh user@ip_of_server -p port

So einfach ist das

verwandte Informationen