我使用远程桌面连接(通过 mRemoteNG 客户端)直接从家用计算机连接到生产机器(Windows Server 2008)。我想保存密码,这样就不必每次都输入密码。
不幸的是,有一些策略限制,因为当我使用保存的密码连接时,我收到以下消息:
“您的凭据无效。服务器的身份验证策略不允许使用已保存的凭据发出连接请求。请输入新的凭据。”
到底需要在服务器上进行什么配置才能让我将密码保存在我的计算机上?
答案1
转到“远程桌面会话主机配置” --> 右键单击“连接”下的“RDP-Tcp”,然后转到属性 --> 转到“登录设置”选项卡并取消选中“始终提示输入密码”
答案2
为了能够在这种情况下使用已保存的凭据,您需要在Windows 7 计算机:
- 通过打开组策略编辑器命令->gpedit.msc
- 导航本地计算机策略 > 计算机配置 > 管理模板 > 系统 > 凭据委派
- 打开设置允许使用仅 NTLM 服务器身份验证委派已保存的凭据,将其设置为已启用点击按钮展示...以及显示内容窗口添加值 TERMSRV/*.
- 按以下方式关闭所有窗口好的。
- 跑步命令并输入gpupdate /force命令来更新您的策略。
现在您应该能够使用您保存的凭据了。
笔记: 仅当提供主机或 DNS 名称时才会保存凭据。当提供 IP 地址时,它永远不会保存凭据。
参考:这里
如果您不想在本地或服务器端更改任何内容,请执行以下操作:
- 去控制面板 -> 凭证管理器。您将看到三个部分:
添加您的凭证通用凭证。
现在您无需输入密码即可使用 RDP。
也可以找到答案这里在类似的问题中。
答案3
用户登录时收到此错误消息,可以单击登录窗口上的“删除”以删除并重新输入凭据。
如果您是系统管理员并且您的用户遇到此问题,则很可能是 GPO 被故意这样设置的,因此不要关闭该安全功能。