远程连接身份验证错误,又找不到加密Oracle修正
程序员文章站
2022-03-01 16:59:14
远程连接服务器出现了错误,错误信息为:远程连接身份验证错误,又找不到加密Oracle修正。 服务器系统:Windows Server2016 客户端系统:Windows10家庭版和专业版 出错原因:Windows的的CVE-2018-0886 的 CredSSP 更新将CredSSP 身份验证协议默 ......
远程连接服务器出现了错误,错误信息为:远程连接身份验证错误,又找不到加密oracle修正。
服务器系统:windows server2016
客户端系统:windows10家庭版和专业版
出错原因:windows的的cve-2018-0886 的 credssp 更新将credssp 身份验证协议默认设置成了“缓解”,之前为“易受攻击”。
解决方法:
1.win+r,输入gpedit.msc,进入组策略管理
选择计算机配置>管理模板>系统>凭据分配>加密oracle修正
选择启用“加密oracle修正”,将保护级别修改为易受攻击即可。
但如果使用的是win10家庭版,可能会提示找不到gpedit.msc(处理方法见下文),这时可以用修改注册表的方法解决。(本人在配置了组策略之后,依然没有解决问题,最后用第二种方法解决了问题。)
2.win+r,输入regedit,进入注册表编辑器
依次打开:(本人操作时一直失败,最后发现时打开了错误的路径“hkey_local_user”)
hkey_local_machine\software\microsoft\windows\currentversion\policies\system\credssp\parameters
一般打开到system目录就没有文件了,右击system,新建项并命名为credssp,然后右击credssp,新建项并命名为parameters。
然后右击parameters,新建“dword(32)位”,命名为 allowencryptionoracle ,并将其数值数据修改为2,然后就可以尝试远程连接服务器了,如不能,重启即可。
附文:win10家庭版的组策略配置方式
win10家庭版中win+r输入gpedit.msc,提示找不到gpedit.msc,可以通过以下方法解决:
新建文本文件,输入下面的代码:
@echo off pushd "%~dp0" dir /b c:\windows\servicing\packages\microsoft-windows-grouppolicy-clientextensions-package~3*.mum >list.txt dir /b c:\windows\servicing\packages\microsoft-windows-grouppolicy-clienttools-package~3*.mum >>list.txt for /f %%i in ('findstr /i . list.txt 2^>nul') do dism /online /norestart /add-package:"c:\windows\servicing\packages\%%i" pause
保存文件,并将后缀名修改为cmd(系统提示修改扩展名风险,点击是),右键单击cmd文件,选择以管理员身份运行。(运行后最好重启一下电脑)
之后在win+r输入gpedit.msc,就可以打开组策略了。
推荐阅读
-
Windows10家庭版连接远程桌面出现credssp加密oracle修正问题
-
windows10远程桌面连接身份验证错误:函数不受支持,这可能是由于 CredSSP 加密 Oracle 修正
-
Windows 10 远程连接出现函数错误 【这可能由于CredSSP加密Oracle修正】
-
Win10远程桌面出现 身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正 解决方法
-
远程连接身份验证错误,又找不到加密Oracle修正
-
远程连接身份验证错误,又找不到加密Oracle修正
-
Windows10家庭版连接远程桌面出现credssp加密oracle修正问题
-
windows10远程桌面连接身份验证错误:函数不受支持,这可能是由于 CredSSP 加密 Oracle 修正
-
远程连接身份验证错误,又找不到加密Oracle修正
-
Win10远程桌面出现 身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正 解决方法