Com Tor
em execução, você pode usar o comando torify
.
Por exemplo:
torify ssh user@remotehost
torify curl curlmyip.com
Como posso usar um cliente SSH sobre o Tor no Ubuntu 11.10? Eu já tenho o Tor rodando (e anonymizando com sucesso o tráfego HTTP).
Com Tor
em execução, você pode usar o comando torify
.
Por exemplo:
torify ssh user@remotehost
torify curl curlmyip.com
Use proxychains
para isso. Ele vem pré-configurado para usar um proxy de proxy local. Além disso, você pode querer evitar o uso de nomes DNS em atividades como essas podem resolver o IP fora do tor, que é indesejado. (Thugh eu não tinha verificado se este é o caso ou não quando usando proxychains fora da caixa.)
Se torify
falhar em sua plataforma, tente o seguinte:
Instale connect
em seu caminho, talvez criando connect.c
a partir da fonte.
Crie um script chamado ssh-tbb
:
#!/bin/bash
export CONNECT_PASSWORD=""
exec ssh -o ProxyCommand="connect -5 -S 127.0.0.1:9150 %h %p" $*
Você poderia criar outros programas como git
ao criar scripts como este git-tbb
one:
#!/bin/bash
export GIT_SSH='which ssh-tbb' git pull
exec git $*
Renomeie-os para -tor
se você alterar a porta para 9050 para a configuração padrão do tor, em oposição ao 9150 padrão do TBB.
Basta instalar o tor usando
sudo apt-get install tor -y
e depois o usuário ssh como
tor ssh user@ip_of_server -p port
Simples como isso