在使用 vTPM 设置 Windows 服务器后(请参阅https://cloud.google.com/blog/products/gcp/security-in-plaintext-use-shielded-vms-to-harden-your-gcp-workloads)当尝试使用如下命令初始化 TPM 虚拟智能卡时,Google Cloud VM 并通过远程桌面服务 (RDS) 访问它:
Tpmvscmgr.exe create /name "TestVirtualSC" /pin prompt /adminkey default /generate
产生以下错误:
Creating TPM Smart Card...
TPM Virtual Smart Card management cannot be used within a Terminal Services session.
(0x800704d3) The request was aborted.
那么,有没有办法通过远程 RDS 会话初始化 TPM 虚拟智能卡?或者,有没有其他方法可以在运行 Windows Server 的 Google Cloud VM 中对其进行初始化?
您可以使用紧急管理服务 (EMS) 控制台,一旦连接,就会向您显示命令提示符。
替换
<VM-NAME>
为要启用串行端口的 VM 的名称。2
VM 串行端口上的 EMS 控制台:<VM-NAME>
用要连接的串行端口替换VM 的名称。cmd
并验证类似于以下内容的输出:ch -si 1
并验证类似于以下内容的输出:按下
Enter
以连接到会话。通过输入此 VM 的登录凭据登录到会话,之后 EMS 控制台将在
C:\Windows\system32
目录中打开。在 EMS 控制台中键入help
可用命令的列表。链接: