¿Cómo puedo usar un cliente SSH sobre Tor en Ubuntu 11.10? Ya tengo Tor ejecutándose (y anonimizando exitosamente el tráfico HTTP).
Respuesta1
Al Tor
ejecutar, puedes usar torify
el comando. P.ej:
torify ssh user@remotehost
torify curl curlmyip.com
Respuesta2
De http://www.howtoforge.com/anonymous-ssh-sessions-with-tor:
Añade el siguiente bloque en la parte superior de tu~/.ssh/config file.
Host *
CheckHostIP no
Compression yes
Protocol 2
ProxyCommand connect -4 -S localhost:9050 $(tor-resolve %h localhost:9050) %p
Respuesta3
Úsalo proxychains
para ello. Viene preconfigurado para usar un proxy Tor local. También es posible que desees evitar el uso de nombres DNS en actividades como éstas, ya que podrían resolver la IP fuera de Tor, lo cual no es deseado. (Aunque no había verificado si este es el caso o no cuando uso cadenas proxy listas para usar).
Respuesta4
Simplemente instale Tor usando
sudo apt-get install tor -y
y luego el usuario ssh como
tor ssh user@ip_of_server -p port
Simple como eso