使用 lusrmgr.msc 访问工作组计算机

使用 lusrmgr.msc 访问工作组计算机

我这里有一个工作组,其中有多台计算机运行不同的操作系统 Windows XP pro、Windows Vista pro 和 Windows 7 pro。

当我使用笔记本电脑并尝试使用

lusrmgr.msc /computer=computername 

从运行 Windows 7 Pro 的笔记本电脑上,我获得了访问权限。

当我在运行 Windows 7 Pro 的桌面上尝试相同的命令时,访问被拒绝。我在所有计算机上创建的帐户完全相同,密码也相同,并且都加入了“WORKGROUP”工作组。

有人知道为什么我会被拒绝访问吗?

答案1

默认情况下,在 Windows 7(和 Vista)中,使用本地帐户(而不是域帐户)进行远程连接时,访问令牌(在“服务器”端)会被过滤 - 也就是说,用户帐户控制,管理员组将被删除,您将发现任何需要管理员权限的操作都无法工作(您将收到“访问被拒绝”错误)。

幸运的是,这种行为是可以改变的。在注册表项中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System,将值更改 LocalAccountTokenFilterPolicy为 1 (REG_DWORD)。请参阅Windows Vista 中的用户帐户控制和远程限制说明。您可能需要重新启动才能使该功能生效。

我对我使用的每台装有 Windows 7 的计算机都执行了此操作,它使各种远程管理功能能够像在 XP、W2K3S 等中一样正常工作。

相关内容