通过 SSH 远程桌面连接到 Windows 7 系统

通过 SSH 远程桌面连接到 Windows 7 系统

我一直在使用远程桌面访问 Windows 7 PC,通过 SSH 连接建立隧道,成功了一段时间,直到它突然停止工作。

客户端也是 Windows 7,我仔细检查了隧道(使用 putty)是否设置正确,以及远程 PC 上是否启用了远程桌面连接。

在客户端上,我有一个环回适配器,其静态 IP 为 10.0.0.1,在 Putty 中,我将 10.0.0.1:33891 转发到远程服务器上的端口 3389。

大约一周前,这一切都运行正常,我想知道可能发生了什么?现在,远程桌面客户端卡在“配置远程会话”然后超时。

有任何想法吗?

答案1

我正在做同样的事情,WIN 7 和 RDP 通过 SSH,没有问题。我在这里写了一篇关于如何做到这一点的文章:http://www.ronnieroller.com/articles/rdp_over_ssh_with_a_linksys_router

我在 linksys 路由器上使用不同的固件以便在其上运行 SSH 服务器。

答案2

嘿,我的配置和你的一样,工作时使用 Windows 7 桌面,家中使用 SSH Server @home,家中使用 Windows 7 桌面。

我下载了 TheTube,效果非常好 http://www.blogsdna.com/4671/the-tube-ssh-tunneling-tool-for-windows-7.htm

答案3

这已经是老问题了,但我想把它发布到某个地方。我也无法通过反向 SSH 隧道建立 RDP 连接。这听起来有点奇怪,但 Windows 7 显然不喜欢允许启动隧道的用户进行远程登录。我在某个地方读到过,心想我又没什么可失去的了,所以我不妨试试,但令我惊讶的是,它立即就起作用了。在目标 Win7 机器 PC-A 上,我创建了一个虚拟用户,用虚拟用户登录,启动了到 PC B 的反向隧道(使用 PuTTY),然后切换回我想要的用户。然后,在 PC-B 上,通过 RDP 连接到 PC-A,第一次尝试就通过了挂起的欢迎屏幕和随后的超时。我希望有人觉得这有用!

答案4

为什么要使用 SSH 隧道来保护 RDP 会话?Windows Vista 和 Windows 7 中的 RDP 会话已通过证书通过 128 位加密进行保护。

相关内容