既存の Azure 第 2 世代 VM でトラステッド起動を有効にする

適用対象: ✔️ Linux VM ✔️ Windows VM

Azure 仮想マシン では、トラステッド起動のセキュリティ タイプにアップグレードすることで、既存の Azure 第 2 世代仮想マシン (VM) で Azure トラステッド起動を有効にできます。

信頼できる起動 は、 Azure Generation 2 VM で 基本的なコンピューティング セキュリティを有効にし、ブート キットやルートキットなどの高度で永続的な攻撃手法から保護する方法です。 これを実現するには、VM 上でセキュア ブート、仮想トラステッド プラットフォーム モジュール (vTPM)、ブート整合性監視などのインフラストラクチャ テクノロジを組み合わせます。

Important

既存の Azure 第 1 世代 VM で信頼された起動を有効にするためのサポートを利用できます。 既存の Azure Gen1 VM を Gen2-Trusted Launch にアップグレードする方法を参照してください。

Prerequisites

Azure VM は次を使用して構成されています。

ベスト プラクティス

  • 第 2 世代のテスト VM でトラステッド起動を有効にし、運用環境のワークロードに関連付けられている第 2 世代 VM でトラステッド起動を有効にする前に、前提条件を満たすために変更が必要かどうかを判断します。
  • トラステッド起動のセキュリティの種類を有効にする前に、運用環境のワークロードに関連付けられている Azure 第 2 世代 VM に対して復元ポイントを作成します。 復元ポイントを使用して、ディスクと第 2 世代 VM を以前の既知の状態で再作成できます。
  • Linux VM の場合は、 SBInfo ツールを使用してセキュア ブートの互換性を検証します。 ディストリビューション ベースの インストール コマンドについては、SBInfoを参照してください。

既存の VM でトラステッド起動を有効にする

次の手順は、信頼された起動対応イメージを使用する場合に、x64 ベースと Arm64 ベースの第 2 世代 VM の両方に適用されます。

Note

  • これらの手順は、x64 VM と Arm64 Gen2 VM にも同様に適用されます。
  • vTPM は既定で有効になっています。
  • セキュア ブートは既定では有効になっていません。 カスタム署名されていないカーネルまたはドライバーを使用していない場合は、セキュア ブートを有効にすることを強くお勧めします。 セキュア ブートでは、ブートの整合性が維持され、VM の基本的なセキュリティが有効になります。

Azure portal を使用して既存の Azure 第 2 世代 VM でトラステッド起動を有効にします。

  1. Azure portal にサインインします。

  2. VM の生成が V2 であることを確認し、VM の [停止 ] を選択します。

    割り当てを解除する Gen2 VM を示すスクリーンショット。

  3. VM のプロパティの [概要 ] ページで、[ セキュリティの種類] で [ Standard] を選択します。 VM の [構成] ページが開きます。

    [セキュリティの種類] が Standard であることを示すスクリーンショット。

  4. [ 構成 ] ページの [ セキュリティの種類 ] セクションで、[ セキュリティの種類 ] ドロップダウン リストを選択します。

    [セキュリティの種類] ドロップダウン リストを示すスクリーンショット。

  5. ドロップダウン リストで、[ 信頼できる起動] を選択します。 セキュア ブートと vTPM を有効にするには、チェック ボックスをオンにします。 変更を加えた後、[ 保存] を選択します。

    Note

    セキュア ブートと vTPM 設定を示すスクリーンショット。

  6. 更新が正常に完了したら、[ 構成] ページを閉じます。 VM のプロパティの [概要 ] ページで、 セキュリティの種類 の設定を確認します。

    トラステッド起動にアップグレードされた VM を示すスクリーンショット。

  7. アップグレードされたトラステッド起動 VM を起動します。 Windows VM の場合はリモート デスクトップ プロトコル (RDP)、Linux VM の場合は Secure Shell Protocol (SSH) を使用して VM にサインインできることを確認します。

ロールバック

信頼された起動から以前の Gen2 の既知の適切な構成への変更をロールバックするには、VM の securityType を Standard に設定する必要があります。

Important

信頼された起動を Gen2 (信頼されていない起動) 構成にロールバックすることは、一方向の操作です。 Gen2 (信頼されていない起動) 構成にロールバックした後、同じ VM で信頼された起動を再度有効にすることはできません。

現在、信頼された起動を Gen2 (信頼されていない起動) 構成にロールバックすることは、Azure portal ではサポートされていません。

Azure Advisor の推奨事項

Azure Advisor は、既存の第 2 世代 VM がトラステッド起動、つまり Azure VM のより高いセキュリティ体制を余分な料金を必要とせず導入できるように、既存の第 2 世代 VM のオペレーショナル エクセレンスの推奨事項として、トラステッド起動の有効化、基礎的な卓越性、最新のセキュリティを提供します。 第 2 世代 VM に、トラステッド起動に移行するための前提条件がすべて満たされていることを確認し、OS イメージの検証、VM サイズ、復元ポイントの作成など、すべてのベスト プラクティスに従ってください。 Advisor の推奨事項を完了と見なすには、「既存の VM でトラステッド起動を有効にする」で説明されている手順に従って、仮想マシンのセキュリティの種類をアップグレードし、トラステッド起動を有効にします。

トラステッド起動の前提条件に適合しない第 2 世代 VM がある場合

信頼された起動にアップグレードするための 前提条件 を満たしていない第 2 世代 VM の場合は、前提条件を満たす方法を確認してください。 たとえば、サポートされていない仮想マシン サイズを使用している場合は、トラステッド起動を利用可能な、同等のトラステッド起動サポート済みサイズを探します。

Note

Gen2 仮想マシンが、MSv2 シリーズなどの信頼された起動で現在サポートされていない VM サイズ ファミリで構成されている場合は、推奨事項を無視します。