开发者社区> 问答> 正文

win7专业版远程桌面连接ubuntu20.04,身份验证错误、不受支持的函数。

两台离线设备,一台win7专业版;一台ubuntu20.04.6LTS,64位,GNOME版本3.36.8,窗口系统X11。
ubuntu安装了xrdp后,与win7网线直连,能ping通,但是win7使用远程桌面连接报“身份验证错误,不受支持的函数”。
在win7上的注册表里也编辑了.../Policies/System/CredSSP/Parameters,新增值名称:AllowEcryptionOracle,类型REG_DWORD,数据0x00000002(2);本地组策略编辑器里也没有“加密oracle修正”这个策略; 远程设置也设置了“允许任意版本....连接”。
ubuntu的/etc/xrdp/xrdp.ini里的ssl_protocols也在后面加了TLSv1;查看xrdp的状态也是active;也开启了共享,共享桌面的密码也设置了。不过这个xrdp的安装是通过笔记本的相同版本的ubuntu20.04.6LTS安装好xrdp后,把archive文件夹里的deb包全给复制然后在离线设备里全部安装好的。
两台重启之后连还是报“身份验证错误、不受支持的函数”,实在是解决不了了,跪求大佬们解惑!!!

展开
收起
游客ltl3n7vksnfiw 2023-10-30 16:39:10 258 0
1 条回答
写回答
取消 提交回答
  • 这个问题可能是由于CredSSP(Credential Security Support Provider)的身份验证错误导致的。你可以尝试以下方法解决这个问题:

    1. 在Windows 7上,打开“运行”对话框,输入gpedit.msc,然后按回车键打开本地组策略编辑器。
    2. 在左侧导航栏中,依次展开“计算机配置”>“管理模板”>“系统”>“凭据分配”。
    3. 双击右侧的“加密Oracle修正”,确保已启用该策略。如果没有找到该策略,请右键单击空白处,选择“添加/删除模板”,然后添加相应的模板文件。
    4. 重启Windows 7和Ubuntu 20.04.6LTS设备。

    如果问题仍然存在,你可以尝试使用VNC(Virtual Network Computing)进行远程桌面连接。在Ubuntu 20.04.6LTS上安装TightVNC服务器:

    sudo apt-get update
    sudo apt-get install tightvncserver
    

    安装完成后,启动TightVNC服务器并设置访问密码:

    tightvncserver
    

    在Windows 7上,下载并安装TightVNC客户端(例如RealVNC或TightVNC Viewer)。使用客户端连接到Ubuntu 20.04.6LTS设备的IP地址和端口号(默认为5901)。输入之前设置的访问密码,即可开始远程桌面连接。

    2023-10-31 15:46:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载