![非管理员用户被拒绝访问 Server 2008 R2 远程桌面服务](https://linux22.com/image/593808/%E9%9D%9E%E7%AE%A1%E7%90%86%E5%91%98%E7%94%A8%E6%88%B7%E8%A2%AB%E6%8B%92%E7%BB%9D%E8%AE%BF%E9%97%AE%20Server%202008%20R2%20%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E6%9C%8D%E5%8A%A1.png)
我有一台运行 Windows Server 2008 R2 的远程桌面服务器。管理员可以登录此服务器,但非管理员用户会收到错误消息:
To log on to this remote computer, you must have permission to log on through
Terminal Services.
如果用户不是管理员,如何授予用户通过远程桌面登录的权限?
答案1
假设我理解正确......
尝试从应授予远程访问权限的组中删除用户,然后将其重新添加。Windows 有时可能会混淆继承的组成员身份。
如果这不起作用,请尝试将该用户明确添加到远程桌面用户组。
我认为尝试通过日志来确定原因对于双方来说可能是徒劳的,所以这些是解决此行为的“快速修复方法”。
答案2
这发生在我的一个使用 Server 2012 R2 的客户身上。在服务器管理器中,我可以看到断开的会话,但无法注销它们。最终不得不重新启动服务器,因为无论更改多少组和授予多少权限都无法解决这个问题。我确实注意到,他们的一个供应商是最后一个登录的,然后它就被锁定了。重启后,我可以毫无问题地登录。奇怪的是,任何管理员级别的用户都可以毫无问题地登录和退出。