如何使用 Linux 客户端通过 HTTPS 运行 RDP?

Nil*_*ils 3 linux remote-desktop https

我的雇主从 VPN 和\xc2\xa0RDP 切换到使用我们的管理员所说的“RDP over\xc2\xa0HTTPS”。\n自从切换后,我发现自己无法连接到“新”RDP 服务器。

\n\n

认为进展如下:

\n\n
    \n
  • RDP 网关服务器通过 TLS 连接
  • \n
  • 然后通过 TLS 连接来连接请求的服务器(不同于网关服务器)。
  • \n
\n\n

在 Windows 中,mstsc-settings服务器名称是我希望连接的计算机的“内部网络名称”。在最后一个选项卡上(在德语中,它被称为“leistung” - 可能是“活动”),我进入“来自任何地方的连接”设置,并在“网关服务器”下设置网关服务器。

\n\n

现在:有没有办法在Linux下使用这个场景(除了运行Windows的虚拟机)?

\n\n

我对感兴趣

\n\n
    \n
  • 自由想法(例如,是否可以创建 TLS 隧道并使用freerdp/通过该隧道进行连接rdesktop?)
  • \n
  • 非自由的想法。只要它们有效,我以后就会担心费用。
  • \n
\n\n

编辑(2013-09-27):
\n到目前为止,以前接受的答案(iTap)不再可用(请参阅那里的评论),但现在 FreeRDP 是正确的答案(目前 FreeRDP 具有 TS 网关支持) master/stable-1.1-branch) - 所以我改变了接受的答案。

\n

小智 6

如果您使用 OpenSSL 支持来编译FreeRDP,则它应该在 TLS 连接模式下工作。

FreeRDP 是远程桌面协议 (RDP) 的免费实现,在 Apache 许可证下发布。

  • @flickerfly:当写这个答案时,TS-Gateway Connections 没有在 FreeRDP 中实现。截至 2013 年 9 月 23 日,TS 网关支持应位于 master/stable-1.1 分支中。命令行参数 /G 应该可以解决问题,尽管我还没有测试它。您可以尝试使用 https://lists.sourceforge.net/lists/listinfo/freerdp-devel 上的邮件列表 - 那里的人们总是乐于助人。 (4认同)