Как использовать SSH-клиент через Tor в Ubuntu 11.10? У меня уже запущен Tor (и успешно анонимизирует HTTP-трафик).
решение1
При Tor
запуске можно использовать torify
команду. Например:
torify ssh user@remotehost
torify curl curlmyip.com
решение2
От http://www.howtoforge.com/anonymous-ssh-sessions-with-tor:
Добавьте следующий блок в верхнюю часть вашего~/.ssh/config file.
Host *
CheckHostIP no
Compression yes
Protocol 2
ProxyCommand connect -4 -S localhost:9050 $(tor-resolve %h localhost:9050) %p
решение3
Используйте proxychains
для этого. Он поставляется предварительно настроенным для использования локального прокси-сервера Tor. Также вы можете захотеть избежать использования имен DNS для таких действий, которые могут разрешить IP за пределами Tor, что нежелательно. (Хотя я не проверял, так ли это или нет при использовании proxychains из коробки.)
решение4
Просто установите Tor с помощью
sudo apt-get install tor -y
и затем пользователь ssh как
tor ssh user@ip_of_server -p port
Просто как тот