Como usar o SSH com o Tor?

5

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).

    
por argentpepper 07.12.2011 / 02:58

5 respostas

7

Com Tor em execução, você pode usar o comando torify . Por exemplo:

torify ssh user@remotehost
torify curl curlmyip.com
    
por suzanshakya 16.07.2013 / 18:33
6

De link :

Adicione o seguinte bloco ao topo do seu ~/.ssh/config file.

Host *
CheckHostIP no
Compression yes
Protocol 2
ProxyCommand connect -4 -S localhost:9050 $(tor-resolve %h localhost:9050) %p
    
por htoip 11.03.2012 / 02:44
1

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.)

    
O
por Wolfer 13.06.2013 / 20:26
0

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.

    
por Jeff Burdges 29.10.2014 / 02:13
0

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

    
por Prabesh Thapa 23.08.2016 / 13:21

Tags