問題描述:
小白入手阿里服務器,欣喜若狂,想要把文件發到服務器上進行相關部署但.....居然連不上
先根據阿里官方的文檔中的建議進行了連接嘗試,想用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_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters這一項,此時我發現我的電腦里面居然沒有CredSSP這項(心中頓時十萬只草泥馬奔騰而過),既然自帶沒有這一項,那么咱們就自己手動改添加不就行了,真是的……
找到\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System目錄,在System上右鍵單擊選擇新建 》 項,在名稱中輸入CredSSP,在CredSSP上右鍵單擊選擇 新建》項 名稱中輸入Parameters確定,在Parameters上右鍵單擊新建》DWORD(32位)值(D)修改名稱為AllowEncryptionOracle 。在AllowEncryptionOracle 上右鍵單擊選擇修改,將“數值數據(V)”改為2,此時確定,關閉所有重新打開mstsc連接發現可以用了。
效果:
按照上述方法添加注冊表之后!真的可以用mstsc遠程連接了,但是WinSCP還是不行...【待解決】