2

Я надеюсь, что этот вопрос еще не был рассмотрен -

Я пытаюсь запустить SSH через Tor. Я следовал инструкциям на Tor Wiki без успеха. Я использовал метод 2 с connect.c. Мой ssh_config выглядит следующим образом:

Хост 192.168.*. *

ProxyCommand нет

Хост *

ProxyCommand /usr /local /bin /connect -4 -S 127.0.0.1:9151% h% p

Я настроил сервер EC2 и смог успешно выполнить SSH с указанными выше настройками. Однако, когда я смотрю журналы sshd в var/log/auth.log, он показывает следующее:

27 июля, 01:10:58 myserver sshd [1587]: проверка обратного сопоставления getaddrinfo для [адрес провайдера] [my.real.ip] завершилась неудачно - ВОЗМОЖНАЯ ПРОБЛЕМА ВХОДА!

27 июля, 01:10:58 myserver sshd [1587]: Принят публичный ключ для Ubuntu из порта [мой настоящий ip] 61358 ssh2

27 июля 01:10:58 myserver sshd [1587]: pam_unix(sshd: session): сессия открыта для пользователя Ubuntu с помощью (uid = 0)

Другими словами, мой фактический IP-адрес отображается как запрос на вход в систему. Я полностью не понимаю цель SSH над tor? Можно ли запустить SSH через tor таким образом, чтобы попытка входа в систему отображалась как исходящая из узла выхода tor?

1 ответ1

2

Попробуйте использовать торсы на основе проксификатора tsocks для Tor:

# dpkg -l torsocks
ii  torsocks      1.2-3    amd64   use SOCKS-friendly applications with Tor
# torsocks ssh user@server
#Enter a password

# Welcome !

shell:~/$ who
me pts/16       2013-08-31 22:41 (tor2.tedesca.net)

Я из: tor2.tedesca.net

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .