在現有的 Azure Gen2 VM 上啟用可信啟動

適用於: ✔️ Linux 虛擬機 ✔️ Windows 虛擬機

Azure 虛擬機器支援藉由升級至可信啟動安全性類型,在現有的 Azure 第 2 代虛擬機器 (VM) 上啟用 Azure 可信啟動。

信任啟動 是在 Azure 第 2 代 VM 上啟用基礎計算安全性的方法,並防止開機套件和 Rootkit 等進階和持續性攻擊技術。 其方式是結合 VM 上的安全開機、虛擬信賴平台模組 (vTPM) 和開機完整性監視等基礎結構技術。

Important

可取得在現有 Azure 第一代 VM 上啟用可信啟動的支援。 請參考「升級現有 Azure Gen1 虛擬機以升級至 Gen2-Trusted Launch 啟動」。

Prerequisites

Azure VM 已設定為:

最佳做法

  • 在測試第 2 代 VM 上啟用可信啟動,並在與實際執行工作負載相關聯的第 2 代 VM 上啟用可信啟動之前,確認是否需要進行任何變更才能符合必要條件。
  • 啟用可信啟動安全性類型之前,為與實際執行工作負載相關聯的 Azure 第 2 代 VM 建立還原點。 您可以使用還原點來重新建立具有先前已知狀態的磁碟和第 2 代 VM。
  • 針對 Linux VM,請使用工具驗證 SBInfo 安全開機相容性。 請參閱 Linux 受信任啟動安全開機驗證 以取得基於發行版本的安裝指令。

在現有的 VM 上啟用可信啟動

下列步驟同時適用於使用支援受信任啟動映像時的 x64 與 Arm64 第 2 代虛擬機器。

Note

  • 這些步驟同樣適用於 x64 和 Arm64 Gen2 虛擬機。
  • vTPM 預設為啟用。
  • 預設不會啟用安全開機。 如果您未使用自定義未簽署的核心或驅動程式,強烈建議您啟用安全開機。 安全開機會保留開機完整性,並啟用 VM 的基礎安全性。

使用 Azure 入口網站,在現有的 Azure 第 2 代 VM 上啟用可信啟動。

  1. 登入 Azure 入口網站。

  2. 確認 VM 世代為 V2 ,然後選取 VM 的 [停止 ]。

    此螢幕擷取畫面顯示要解除分配的第 2 代 VM。

  3. 在 VM 屬性下的概觀頁面中,選取安全類型,選擇標準。 VM 的 [ 組態 ] 頁面隨即開啟。

    此螢幕擷取畫面顯示 [安全性類型] 為 [標準]。

  4. 在 [ 設定 ] 頁面的 [ 安全性類型 ] 區段下,選取 [ 安全性類型 ] 下拉式清單。

    此螢幕擷取畫面顯示 [安全性類型] 下拉式清單。

  5. 在下拉式清單下,選取 [受信任的啟動]。 選取核取方塊以啟用 安全開機 和 vTPM。 進行變更之後,請選取 [儲存]。

    Note

    此螢幕擷取畫面顯示安全開機和 vTPM 設定。

  6. 更新成功完成之後,請關閉 [ 組態 ] 頁面。 在 VM 屬性的 [ 概觀 ] 頁面上,確認 [ 安全性類型 ] 設定。

    此螢幕擷取畫面顯示可信啟動已升級的 VM。

  7. 啟動已升級的可信啟動 VM。 確認您可以使用適用於 Windows VM 的遠端桌面通訊協定 (RDP) 或適用於 Linux VM 的安全殼層通訊協定 (SSH) 來登入 VM。

復原

若要將可信啟動的變更回滾到先前 Gen2 已知的良好組態,請將 VM 的securityType設定為標準。

Important

將受信任啟動回復為 Gen2(非受信任啟動)組態是單向操作。 回滾回 Gen2(非可信啟動)設定後,無法在同一台虛擬機上重新啟用可信啟動。

Azure 入口網站目前不支援將信任啟動回復為 Gen2(非信任啟動)設定。

Azure Advisor 建議

Azure Advisor 會填入啟用可信啟動基礎卓越,以及針對現有第 2 代 VM 的現代安全性的營運卓越建議,讓現有第 2 代 VM 採用可信啟動,為 Azure VM 提供更高的安全性狀態,而不需要額外的成本。 請確定第 2 代 VM 具有移轉至可信啟動的所有必要條件,請遵循所有最佳做法,包括驗證 OS 映像、VM 大小,以及建立還原點。 若要將 Advisor 建議視為已完成,請遵循在現有 VM 上啟用可信啟動所述的步驟,升級虛擬機器安全性類型並啟用可信啟動。

如果有第二代虛擬機不符合可信啟動的前提條件怎麼辦?

對於不符合升級至信任啟動的 必要條件 的第 2 代 VM,請查看如何滿足必要條件。 例如,如果使用不支援的虛擬機器大小,請尋找 支援可信啟動的對等可信啟動支援大小。

Note

如果第 2 代虛擬機器已設定使用 VM 大小系列,但這些大小系列目前不支援可信啟動 (例如 MSv2 系列),請關閉建議。