如何连接到需要网络级别身份验证的 Windows Server 2008 远程桌面

Lob*_*obo 16 remote-desktop windows remmina

我想通过远程桌面连接到 Windows Server 2008 R2。

在 Windows 服务器的远程桌面连接属性上,它被设置为“更安全”。具体来说,所选选项是“仅允许来自运行具有网络级别身份验证的远程桌面的计算机的连接”。

在我的 Ubuntu 系统上,我尝试使用 Remmina 连接到 Windows 服务器。Remmina 无法通过选项“网络级别身份验证”(如上一段所述)连接到该服务器。Remmina返回的错误信息如下:

Disable the connection to the server RPD: IPWINDOWSSERVER2008
Run Code Online (Sandbox Code Playgroud)

如何通过远程桌面将 Remmina(或其他程序)连接到选择了“网络级别身份验证”选项的 Windows Server 2008 主机?

bma*_*pin 7

从 Ubuntu 12.04 开始,您可以使用 Remmina 连接到启用了网络级别身份验证的 Windows 服务器。

sudo apt-get -y install remmina
Run Code Online (Sandbox Code Playgroud)

Remmina 使用FreeRDP进行 RDP 连接,并且在 1.0 版中向 FreeRDP 添加了 NLA 支持,该版本可用于 Ubuntu 12.04 及更高版本。如果您碰巧使用的是较早版本的 Ubuntu 并且无法升级,这里是 remmina 的更新版本,尽管我不能保证其稳定性:https ://launchpad.net/~freerdp-team/+archive/freerdp

如果这不起作用,您可以直接连接:

  1. 安装上述PPA
    sudo apt-add-repository ppa:freerdp-team/freerdp
  2. 安装 freerdp 包:
    sudo apt-get install freerdp
  3. xfreerdp --plugin cliprdr -g 1024x768 -k no -u {username} -d {domain-name} {target-machine}

如果你做后者,你总是可以在 ~/.bash_aliases 中创建别名:
alias rdp='xfreerdp --plugin cliprdr -g 1152x864 -k no -u username -d DOMAIN'


小智 6

我通过右键单击 Remmina 中的条目,进行编辑,单击高级选项卡,然后将安全字段从“协商”更改为“RDP”来解决此问题