为Hyper-V用户授权
2016-03-13
引言:在Windows Server 2012中,不同的账户拥有不同的权限,在执行文件管理、访问共享资源等操作时,只能在其拥有的权限范围内活动。与之对应,在管理Hype-V虚拟机时,也可以赋予不同的操作者不同的权限。例如在Hyper-V中创建了两台虚拟机,分别归属A部门和B部门管理,那么这两个部门的操作者就不能随意管理对方的虚拟机。要想有效地解决这些问题,就必然涉及到Hyper-V的用户授权和监视管理服务。
使用管理员组为用户分配管理权限
在Windows Server 2012中部署了Hyper-V角色后,在默认情况下,Hyper-V主机中的Administrators组中的所有账户对Hyper-V部署的虚拟机拥有完全控制权限,即只要将目标账户添加到该组中,就可以拥有对Hyper-v中的虚拟机的管理大权。点击“Win+R”键,运行“lusrmgr.msc”程序,在账户管理窗口左侧选择“组”项,在右侧窗口中可以看到名为“Hyper-V Administrators”的组,该组中的账户拥有对Hyper-V所有功能的访问权限。在默认情况下,该组中的内容为空。
在域环境中,对于一般的域账户(例如“User1”等)来说,当拥有远程管理Hyper-V主机的权限后,虽然可以远程登录到该机,但是在Hyper-V管理器中却没有操作虚拟机的任何权限,系统会显示“您没有完成此任务所需的权限,请与管理员联系”之类的警告信息。
赋予用户管理虚拟机权限最简单的方法是,在账户管理界面中双击“Administrators”组,在弹出的窗口中点击“添加”按钮,在选择窗口中点击“高级”按钮,在打开窗口中点击“立即查找”按钮,在搜索结果中导入目标账户,将其添加到Adminbistrators组中。之后,以该账户身份远程登录到Hyper-V主机,在Hyper-V窗口中就可以对所有的虚拟机进行各种管理操作。……
