我希望这个问题还没有被讨论过——
我正在尝试通过 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 出口节点?