远程桌面失败,用户被拒绝,直到客户端重新启动

远程桌面失败,用户被拒绝,直到客户端重新启动

有时(但经常发生,令人烦恼)远程桌面连接无法连接到服务器(2008 R2,但也可能为 2003),并声称

“由于用户帐户未获得远程登录的授权,因此连接被拒绝。”

用户始终被授权进行远程登录,并且可以通过其他客户端进行连接。(尽管这与用户实际上未获得远程登录授权时出现的消息完全相同。)

客户端重启后该问题总会消失。

客户端始终是 Windows 7,但我没有(其他)理由认为它只影响 Windows 7 客户端。

知道这是什么原因造成的吗?

答案1

最有可能的是,您有一些打开的文件句柄指向相关服务器,即使它们实际上没有连接。现有句柄在设置时可能没有访问权限(或使用了无效凭据)。

重新启动客户端 PC 是解决问题的最终方法,但是您可以使用 Process Monitor 等工具来搜索打开的文件句柄。查找句柄名称中包含服务器名称或 IP 的任何句柄。

我可以像这样重现该问题:

  1. 尝试连接到服务器使用“终端”程序访问。它将失败。不要关闭终端。
  2. 通过域中另一个组的成员身份将自己添加到服务器的本地管理员组。不是直接添加。我不知道该组在步骤 1 之前是否已经存在。就我而言,它已经存在了。
  3. 现在尝试 RDP。它不起作用,并且会出现您提到的相同错误。
  4. 关闭终端程序。
  5. 现在尝试使用终端或 mstsc 进行 RDP。它应该可以工作。

您的问题很可能不是因为“终端”程序,但思路应该是一样的。

您不会在客户端或服务器计算机上的事件查看器中找到任何有用的内容。

相关内容