【亲测免费】 Windows 2012 R2 远程桌面credSSP加密问题修复指南

Windows 2012 R2 远程桌面credSSP加密问题修复指南

去发现同类优质开源项目:https://gitcode.com/

概述

当您尝试通过远程桌面连接到运行Windows Server 2012 R2的服务器,并且系统设置要求使用网络级别身份验证(NLA)时,可能会遇到credSSP加密错误,导致连接失败。这一常见问题往往会给管理员带来困扰,阻碍远程管理工作的顺利进行。本文档旨在提供一种简单明了的解决方案,帮助您快速解决此加密问题,确保远程桌面连接的顺畅。

问题现象

  • 在尝试远程连接至启用了NLA的Windows 2012 R2服务器时,客户端弹出错误提示,指出credSSP加密Oracle修正存在兼容性问题。
  • 连接过程被中断,无法成功登录到服务器。

解决方案

步骤一:更新服务器和客户端补丁

首先,确保您的Windows Server 2012 R2及所有客户端机器都已经安装了最新的累积更新,特别是针对credSSP的修复补丁。这些补丁通常可通过Windows Update自动获取,或者手动从微软官方网站下载对应的安全更新。

步骤二:更改服务器端注册表设置

  1. 备份注册表:在执行任何修改前,请务必备份注册表,以防不测。

  2. 打开注册表编辑器 (regedit.exe)。

  3. 导航到路径:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters。如果“CredSSP”或“Parameters”键不存在,您可能需要创建它们。右击“System”,新建 -> 项,分别命名为“CredSSP”和“Parameters”。

  4. 在“Parameters”下,新建 DWORD (32位)值,命名为AllowEncryptionOracle

  5. 双击新创建的“AllowEncryptionOracle”,将数值数据设为2,表示启用较宽松的修正模式以兼容旧客户端。

步骤三:重启服务器

为了使更改生效,需要重启Windows Server 2012 R2。

步骤四:客户端调整(可选)

如果客户端也遇到问题,可能需要类似的注册表调整,但大多数情况下,只需要保持最新更新即可。

注意事项

  • 在进行任何注册表修改之前,强烈推荐先进行系统状态备份。
  • 如果客户端与服务器版本不同,确保双方都进行了适当的配置和更新。
  • 解决后应测试远程连接,确认问题是否已完全消除。

通过遵循上述步骤,您可以有效地解决Windows Server 2012 R2中由credSSP加密引起的远程桌面连接问题,保证工作流程的连续性和安全性。

去发现同类优质开源项目:https://gitcode.com/

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值