在將一台服務器的操作系統由Windows Server 2012升級為Windows Server 2012 R2之后,在Mac電腦上用微軟的遠程桌面軟件怎么也連不上服務器,錯誤信息如下:
Remote Desktop Connection cannot verify the identity of the computer that you want to connect to. Try reconnecting to the Windows-based computer, or contact our administrator.
而在Windows電腦上可以正常用遠程桌面連上。
后來在superuser網站上找到了解決方法 —— OS X RDP to Windows Server 2012 ,需要在Windows Server 2012 R2服務器上通過組策略個性遠程桌面服務的安裝設置。
實際采用的解決方法如下:
- 開始->運行,輸入gpedit.msc,打開組策略編輯器
- 進入Computer Configuration->Administrative Templates->Windows Components->Remote Desktop Services->Remote Dekstop Session Host->Security
- 打開"Require use of specific security layer for remote desktop (RDP) connection"的設置,將其設置為Enabled,並且在Options中將Security Layer設置為RDP。
注:在控制面板的Remote settings中,取消"Allow connections only from computers running Remote Desktop with Network Level Authentication"的選擇,等同於上面的將Security Layer設置為RDP。
更新:
1)另外一個需要注意的配置,在 Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Connection Client 中允許"Prompt for credentials on the client computer"。