通过 Tor 运行 SSH?

通过 Tor 运行 SSH?

我希望这个问题还没有被讨论过——

我正在尝试通过 Tor 运行 SSH。我已按照tor 维基但没有成功。我一直在使用方法 2 和 connect.c。我的 ssh_config 如下所示:

主机 192.168.*.*

ProxyCommand 无

主持人 *

代理命令 /usr/local/bin/connect -4 -S 127.0.0.1:9151 %h %p

我设置了一个 EC2 服务器,并能够使用上述设置成功通过 SSH 连接。但是,当我查看 var/log/auth.log 中的 sshd 日志时,它显示以下内容:

7 月 27 日 01:10:58 myserver sshd[1587]: 反向映射检查 getaddrinfo 的 [ISP 地址] [my.real.ip] 失败 - 可能存在入侵尝试!

7 月 27 日 01:10:58 myserver sshd[1587]: 从 [我的真实 ip] 端口 61358 ssh2 接受了 ubuntu 的公钥

7 月 27 日 01:10:58 myserver sshd[1587]: pam_unix(sshd:session): 会话由 (uid=0) 为用户 ubuntu 打开

换句话说,我的实际 IP 显示为发出登录请求。我是否完全误解了 SSH over tor 的用途?是否可以通过 tor 运行 SSH,以便登录尝试显示为来自 tor 出口节点?

答案1

尝试使用基于袜子 代理词对于 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

相关内容