你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

虚拟机安全配置

CycleCloud 8.5 支持创建安全类型为 “受信任启动 ”或“ 机密”的 VM。

注意

使用这些功能可能会有一些限制,包括不支持备份、托管磁盘和临时 OS 磁盘。 此外,它们需要特定的映像和 VM 大小。 有关详细信息,请参阅上述文档。

可以在 群集窗体 中修改这些功能,也可以直接在 群集模板上设置这些功能。

启用此功能的主要属性是 SecurityType,可以是 TrustedLaunchConfidentialVM。 例如,若要使群集中的每个 VM 默认使用“受信任的启动”,请将此添加到模板:

[[node defaults]]
# Start VMs with TrustedLaunch 
SecurityType = TrustedLaunch

标准 安全性是默认值,因此不需要指定它。 如果为 指定了值 SecurityType 并导入了群集,只需注释掉或删除该行,然后重新导入群集即可删除该值。 如果在 上 defaults 设置值,并且想要仅对某些特定节点使用标准安全性,则可以使用 undefined() (请注意使用 := 来对值) 进行严格分析:

[[node standard-node]]
# Clear an inherited value
SecurityType := undefined()

使用“受信任的启动”或“机密 VM”可启用其他安全功能,这两项功能都默认为 true:

  • EnableSecureBoot=true:使用 安全启动,这有助于保护 VM 免受启动工具包、rootkit 和内核级恶意软件的侵害。

  • EnableVTPM=true:使用 虚拟受信任的平台模块 (vTPM) ,该模块符合 TPM2.0 标准,除了安全存储密钥和机密外,还验证 VM 启动完整性。

注意

这些属性对默认标准安全类型无效。

此外,机密 VM 启用新的 磁盘加密方案。 此方案保护磁盘的所有关键分区,并使受保护的磁盘内容仅可供 VM 访问。 与 Server-Side 加密类似,默认值为 平台管理的密钥 ,但可以改用 客户管理的密钥 。 使用 Customer-Managed 密钥进行机密加密需要磁盘 加密集 ,其加密类型为 ConfidentialVmEncryptedWithCustomerKey。 有关详细信息 ,请参阅磁盘加密