最近远程windows服务器无法登录。提示如下错误:
微软官方 2018 年 5 月更新了凭据安全支持提供程序协议(CredSSP)相关补丁和身份验证请求方式。当出现以下任一配置策略时会出现该连接错误:
在所有的客户端和 Windows 实例上更新最新的 5 月份累积更新。
说明:通过 远程连接功能 登录 Windows 实例。
您可以从 Windows Update 检查并安装安全更新,也可以访问微软官网 CVE-2018-0886 CredSSP 远程执行代码漏洞 下载对应操作系统的 Security Update。
您可以选择手动修改注册表,也可以选择运行我们为您准备的 PowerShell 脚本。
警告:使用注册表编辑器或其他方法修改注册表不当,可能会出现严重问题。这些问题可能需要您重新安装操作系统。方法二会降低您本地计算机或实例的安全性,您需要自行承担修改注册表风险。因此,我们建议您使用 方法一。
说明:
regedit
,单击 确定。CredSSP
或者 Parameters
键不存在,请新建 CredSSP
或者 Parameters
键。Parameters
键下新建 DWORD 值 AllowEncryptionOracle
,并设置数据为 2
。New-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System -Name CredSSP -Force
New-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP -Name Parameters -Force
Get-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters | New-ItemProperty -Name AllowEncryptionOracle -Value 2 -PropertyType DWORD -Force
说明:若您优先使用方法二修改了注册表,随后又更新了客户端和ECS实例安全补丁,我们建议您将
AllowEncryptionOracle
的数据设为0
或者1
以获得更高的安全性。
这篇文章还没有评论