本文有助于解决 YubiKey USB 设备未出现在 Hyper-V 虚拟机(VM)中的问题,并提供有关在 Hyper-V VM 中使用 YubiKey USB 设备进行硬件加密的指导。 本文介绍如何在 Hyper-V 中实现 USB 直通,该功能不受本机支持,并提供启用此功能的替代方法。
注释
在继续之前,请确认:
- 你对 Hyper-V 主机和 VM 具有管理访问权限。
- YubiKey USB 设备已连接到 Hyper-V 主机。
- VM 正在运行支持 YubiKey 的作系统。
- 如果使用 RDP 方法,则会在 VM 上启用远程桌面协议(RDP)。
使用 Hyper-V 时,YubiKey USB 设备不会显示在 VM 中或无法访问,即使它已连接到 Hyper-V 主机。
Hyper-V 本机不支持到 VM 的 USB 直通
出现此问题的原因是,Hyper-V 不包括对 USB 直通的内置支持。 此限制可防止 VM 直接访问连接到主机的 USB 设备。 如果你习惯于其他虚拟化平台上的此功能(如 VMware),则可能需要说明如何在 Hyper-V 中实现类似的结果。
解决方法 1:使用增强会话模式
增强会话模式支持主机和 VM 之间的交互,从而允许将 USB 设备重定向到 VM。 若要使用增强会话模式,请执行以下步骤:
-
打开主机上 ** 的Hyper-V 管理器** 。
-
在左侧窗格中选择 Hyper-V 主机。
-
在右侧窗格中,选择 Hyper-V“设置”。
-
在 “服务器”下,确保启用 增强会话模式策略 。
-
在 “用户”下,确保已启用 增强会话模式 。
-
启动要将 YubiKey 连接到的 VM。
-
VM 运行后,在增强会话模式下将其打开:
- 如果 VM 窗口已打开,请关闭该窗口。
- 重新连接到 VM,然后选择“ 显示选项”。
- 导航到 “本地资源 ”选项卡。
- 在 “本地设备和资源”下,选择“ 更多”。
- 展开 “其他支持的即插即用(PnP)设备 ”部分,然后选择 YubiKey 设备。
- 选择 “确定 ”并重新连接到 VM。
现在,可以在 VM 中访问 YubiKey。
解决方法 2:使用 RDP
RDP 允许连接到主机的 USB 设备重定向到 VM。 若要使用 RDP,请执行以下步骤:
-
将 VM 配置为允许 RDP 连接:
- 登录到 VM 并在系统设置中启用远程桌面。
- 允许远程桌面所需的防火墙规则。
-
在 Hyper-V 主机中,打开 远程桌面连接 应用程序。
-
在 RDP 连接窗口中,选择“ 显示选项”。
-
导航到 “本地资源 ”选项卡。
-
在 “本地设备和资源”下,选择“ 更多”。
-
展开 “其他支持的即插即用(PnP)设备 ”部分,然后选择 YubiKey 设备。
-
选择 “确定” 并使用 RDP 连接到 VM。
通过 RDP 连接后,YubiKey 将重定向并在 VM 中可用。
如果两个解决方案都无法解决问题,请考虑以下几点:
- 验证 VM 的作系统是否支持 YubiKey。
- 确保 USB 设备在主机上正常运行。
- 检查特定于 YubiKey 模型的任何其他配置要求。
如需进一步帮助,请参阅 YubiKey 文档或联系Microsoft支持部门。