我们办公室的许多用户使用 Linux VM 连接到办公室的 RDP 服务器进行远程工作。
从 2018 年 3 月开始,微软逐步发布补丁来解决 CVE-2018-0886 问题,最终形成的最终补丁不再允许客户端在未设置特定标志的情况下进行连接。
自从这个补丁发布以来,我们这些使用 Linux 连接的人已经无法再连接了。
以前大多数人使用 Remmina。我尝试过 KRDC。两者似乎都基于 FreeRDP,并且无法连接。
尝试连接时是否有一些配置值我未能设置?是否有其他适用于 Linux 的 RDP 客户端可与当前版本的 CredSSP 配合使用?
非常感谢。
答案1
FreeRDP 在 v2.0.0-rc2 中引入了对新 NLA 版本的支持(https://github.com/FreeRDP/FreeRDP/pull/4499/commits/8df96364f2d556d3dc34241de27fdb89c0d5bb42)
看起来 Remmina 还更新了它的 FreeRDP 库(https://gitlab.com/Remmina/Remmina/issues/1513)
因此,根据您的发行版,可能可以通过更新软件包来修复此问题。否则,您始终可以自己从源代码编译 Remmina。
答案2
您可以尝试在 Remmina 中将连接的安全设置从“协商”更改为“TLS”,或者您可以尝试VNC 连接
答案3
我刚刚建立了一个新的 Windows Server 2019 服务器,并且必须使用 Ubuntu 18.04 上的 Remmina 访问它。默认 RDP 设置不起作用。
我找到了允许其连接的设置:编辑->高级->安全->选择 NLA。
我的Remmina版本是:1.2.0-rcgit-29