连接失败并显示神秘错误消息:“用户帐户无法访问机器的视频”

连接失败并显示神秘错误消息:“用户帐户无法访问机器的视频”

我是一名为管理员做研究的用户。最近,我无法使用虚拟机连接连接到我的 Hyper-V VM。

  1. 第一次尝试时我收到错误消息“此用户帐户无法访问虚拟机的视频“”。
  2. 第二次尝试时,机器消失了从虚拟机列表中手动输入名称会产生错误消息“尝试在服务器 $host 上查找虚拟机 $vm 时发生错误。找不到名为 $vm 的虚拟机。”
  3. 虚拟机稍后会重新出现在列表中,一切从 (1.) 重新开始。

来自同一主映像的其他机器无法启动,并显示错误消息“$vm 无法更改状态。您没有执行该操作的权限。”

负责的管理员声称权限设置没有发生任何变化。但其他管理员可能已经篡改了系统。

这个错误让我感到不安的是,只有一次提及网络上有关于此错误信息的很多信息,但是没有可行的解决方案。

服务器和客户端均运行 Windows Server 2008 R2。

答案1

这听起来几乎肯定像是对 Hyper-V 委派管理的更改。我假设您不是相关服务器的管理员?好吧,管理员可以通过运行 Microsoft 管理控制台 (mmc.exe) 并添加授权管理器的管理单元来访问 Hyper-V 的权限,或者防火墙、DCOM 或 WMI 存在问题。

幸运的是,你或管理员不必知道如何遵循所有这些步骤有一个工具,远程控制,它会帮您处理一切事情:http://code.msdn.microsoft.com/windowsdesktop/Hyper-V-Remote-Management-26d127c6

它只是作为 Windows 脚本文件提供,因此您可以查看其内部结构并了解其工作原理。但管理员只需hvremote /add:DOMAIN.EXAMPLE.COM\Username在目标服务器上运行即可。它还内置了一些诊断工具,可帮助您找出无法访问目标的原因。

然而,为什么您要使用虚拟机连接来访问“您的”虚拟机?如果您的管理员没有为您提供远程桌面访问权限,那么他们几乎肯定做错了(或为了避免远程桌面许可而吝啬?),而且这并不理想,并且可能违反了 Windows 或 Windows Server 的许可规则。只需知道,肯定有比您正在做的更好、更受支持的方法来安全地访问虚拟机。例如,使用虚拟机连接代替远程桌面的一个问题是,如果管理员在您登录时连接到计算机的控制台,则无法进行审核。还有其他问题。通常,虚拟机连接是一种不好的连接计算机的方式。

答案2

我今天在 Server 2008 R2 上遇到了这个问题,HVRemote 工具和上面的其他建议都无法解决它。

我们有一对未加入集群或域的 Hyper-V 主机,托管多个 Windows VM。这些主机已运行近一个月,并且没有通过授权管理器进行任何更改。

早上我们在一台主机上收到“用户帐户无法访问机器的视频”的提示,同一天晚些时候我们在另一台主机上也收到同样的提示。这两台主机的构建时间大致相同。

我们采取了三件事来解决这个问题:

  1. 在 AzMan 中手动将适当的用户添加到角色分配中。即使用户所在的组(在我们的例子中是“管理员”)已经是成员,将用户直接添加到角色也可以在一台主机上解决问题。从手动角色分配中删除该用户后,它仍可正常工作。
  2. 禁用并重新启用“允许保存的凭据”,这在另一台主机上修复了该问题。
  3. 每台服务器上都独立尝试了这些修复,每次都是用户注销然后重新登录,两台服务器都有长时间运行的会话,这也可能是导致问题的原因。

在尝试上述操作之前,我们还尝试在管理员组中创建一个新的用户帐户,并通过其本地组(而不是直接在角色分配中)分配适当的角色,但没有成功。

我怀疑该问题是由于角色分配可能在一段时间后被损坏或“过期”引起的,因为两台服务器在相似的时间遇到​​此问题,并且都没有加入域,并且它们的授权存储存储在本地。

相关内容