De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Usando o SSH over Tor

Colaboração: Alexandro Silva

Data de Publicação: 03 de dezembro de 2009

De vez em quando caimos naquela situação que precisamos conectar um servidor remoto com o ssh e um filho de Deus resolve bloquear o uso dessa porta no firewall.

Mas para nós guerreiros Super Sayajin nivel 4 isso é café pequeno. Tudo se resolve em minutos com o uso do connect-proxy.

Sempre tenho o tor + privoxy rodando em minha máquina para situações especiais então ele será usado para criar um túnel permitindo minha conexão tão desejada.

Instale os pacotes necessários

$ sudo aptitude install tor connect-proxy

Configure o ssh para usar o tor adicionando as seguintes linhas no arquivo config dentro do diretório .ssh no seu /home:

Host [ Nome do servidor]
ProxyCommand connect-proxy -S [ IP_Proxy:PORTA ] [ IP ou NOME SERVIDOR ] [ PORTA ]

Veja o exemplo

$ cat ~/.ssh/config
Host backup
ProxyCommand connect-proxy -S localhost:9050 backup.foo.bar 22

Neste caso foi usado um proxy socks 5, se for um proxy http use a opção -H

Para conectar faça o seguinte

$ ssh -l [usuário] backup

Por exemplo

$ ssh -l alexos backup
Visite o blog do autor
Error: No site found with the domain 's2.dicas-l.com.br' (Learn more)