问题描述:
小白入手阿里服务器,欣喜若狂,想要把文件发到服务器上进行相关部署但.....居然连不上
先根据阿里官方的文档中的建议进行了连接尝试,想用WinSCP进行连接,但怎么也连不上(不过还是要夸一句WinSCP界面还挺好看哈哈
https://help.aliyun.com/knowledge_detail/60132.html?spm=a2c4g.11186631.2.4.3ef45949tEwbvx
又尝试用Windows自带工具 mstsc
连接,还是不行。但是这次有错误提示,根据提示,我找到了一篇文章救了老命!!
我的报错:身份验证错误 要求函数不受支持 这可能是由于CredSSP加密数据库修正
https://blog.csdn.net/github_37567324/article/details/106121615
解决方法:
本问题只适用于windows远程桌面提示“出现身份验证错误 要求函数不受支持 这可能是由于CredSSP加密数据库修正”
前一天远程桌面正常,次日发现突然不能用了。刚出现这个问题的时候我也是按照网上的说法去修改本地策略组中的“加密Oracle修正”去操作,将加密Oracle修正启用并将保护级别设置为易受攻击,但是我想要的结果并没有出现,依旧报这个错误,远程桌面连接不上,所以我就尝试另一种解决方法,那就是修改注册表。
首先打开注册表编辑器,win+R输入regedit 打开注册表,找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystemCredSSPParameters这一项,此时我发现我的电脑里面居然没有CredSSP这项(心中顿时十万只草泥马奔腾而过),既然自带没有这一项,那么咱们就自己手动改添加不就行了,真是的……
找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem目录,在System上右键单击选择新建 》 项,在名称中输入CredSSP,在CredSSP上右键单击选择 新建》项 名称中输入Parameters确定,在Parameters上右键单击新建》DWORD(32位)值(D)修改名称为AllowEncryptionOracle 。在AllowEncryptionOracle 上右键单击选择修改,将“数值数据(V)”改为2,此时确定,关闭所有重新打开mstsc连接发现可以用了。
效果:
按照上述方法添加注册表之后!真的可以用mstsc远程连接了,但是WinSCP还是不行...【待解决】