NoMachine出现 The session negotiation failed的解决方案及踩坑总结

问题情况:我A电脑输入用户名和密码可以远程B电脑,B电脑输入用户名密码就是登录不上A电脑。

B电脑上密码是用的账户密码(就是图标是一把钥匙的那个)。

A电脑上的密码是用的PIN密码(Win11系统推荐的那个)。

通过查阅官方资料https://kb.nomachine.com/AR03S01118,说是不支持PIN密码,也不支持密码为空时的远程访问。也就是说B电脑输入A电脑的用户名和PIN密码是不支持的。

NoMachine出现 The session negotiation failed的解决方案及踩坑总结_第1张图片

 于是将A电脑账户的密码修改同B电脑一样的方式并另外添加PIN密码,也就是说A电脑本身两种密码格式都可以登录,但是B电脑远程时只能用不是PIN密码的方式登录。

A电脑密码修改后,B电脑点击登录报如下图问题:

NoMachine出现 The session negotiation failed的解决方案及踩坑总结_第2张图片NoMachine出现 The session negotiation failed的解决方案及踩坑总结_第3张图片

经过查阅资料发现可能是NoMachine正常运行所需的虚拟用户nx没有得到相应的权限。

原文地址:NoMachine出现session negotiation failed的解决方案_Simon Kenneth的博客-CSDN博客

解决方法是:按下键盘“Win+R”快捷键打开运行,输入【SECPOL.MSC】并按下键盘回车打开本地安全策略。更正一点专业版系统和家庭版系统都可以打开本地安全策略。

 打开本地安全策略后,在本地策略用户权限分配中为nx分配上述缺失的权限即可:

NoMachine出现 The session negotiation failed的解决方案及踩坑总结_第4张图片

 NoMachine出现 The session negotiation failed的解决方案及踩坑总结_第5张图片

中英文对照为:

    Act as part of the operating system → 以操作系统方式执行
    Log on as a service → 作为服务登录
    Adjust memory quotas for a process → 为进程调整内存配额
    Replace a process level token → 替换一个进程级令牌

另外说一下:我B电脑是Win10专业版系统,A电脑是Win11家庭版系统,B电脑安装好nomachine软件后本地策略用户权限分配下以上四个地方都有虚拟用户nx,但是A电脑上没有。于是在A电脑上响应的几个地方添加虚拟用户nx。

 以上步骤设置好后,B电脑再次输入A电脑的用户名和密码发现还是登录不上,于是又去官网查资料终于解决了问题:链接如下:https://kb.nomachine.com/AR11K00753

NoMachine出现 The session negotiation failed的解决方案及踩坑总结_第6张图片

 将A电脑启动服务,并且将共享桌面打开。

NoMachine出现 The session negotiation failed的解决方案及踩坑总结_第7张图片

将桌面共享打开后,B电脑再次输入A电脑的用户名和密码就成功了。

补充:如何设置无密码远程连接

原文地址:如何设置无密码远程连接_我叫DP的博客-CSDN博客

设置好之后,是可以无密码远程登陆的。

亲测有效,分享给有需要的小伙伴。

你可能感兴趣的:(noMachine,github)