نشر جهاز ظاهري مع تمكين "التشغيل الموثوق به"

ينطبق على: ✔️ مجموعات مقياس موحدة لأجهزة ✔️ Linux الظاهرية ✔️ التي تعمل بنظام Windows VMs ✔️ المرن.

التشغيل الموثوق به هو طريقة لتحسين أمان الأجهزة الظاهرية من الجيل 2 (VMs). يحمي التشغيل الموثوق به من تقنيات الهجوم المتقدمة والمستمرة من خلال الجمع بين تقنيات البنية الأساسية مثل الوحدة النمطية للنظام الأساسي الموثوق به الظاهري (vTPM) والتمهيد الآمن.

المتطلبات الأساسية

  • نوصي بإلحاق اشتراكك في Microsoft Defender for Cloud إذا لم يكن موجودا بالفعل. يحتوي Defender for Cloud على مستوى مجاني، والذي يقدم رؤى مفيدة لمختلف موارد Azure والموارد المختلطة. مع عدم وجود Defender for Cloud، لا يمكن لمستخدمي الجهاز الظاهري الموثوق بهم تشغيل مراقبة تكامل تمهيد الجهاز الظاهري.

  • تعيين مبادرات نهج Azure لاشتراكك. يجب تعيين مبادرات السياسة هذه مرة واحدة فقط لكل اشتراك. ستساعد النهج في نشر الأجهزة الظاهرية الموثوق بها وتدقيعها أثناء تثبيت جميع الملحقات المطلوبة تلقائيا على جميع الأجهزة الظاهرية المدعومة.

    • تكوين مبادرة النهج المضمنة ل Trusted Launch VMs.
    • تكوين المتطلبات الأساسية لتمكين Guest Attestation على الأجهزة الظاهرية الموثوق بها التي تدعم التشغيل.
    • تكوين الأجهزة لتثبيت عوامل Azure Monitor وAzure Security تلقائيا على الأجهزة الظاهرية.
  • اسمح بعلامة AzureAttestation الخدمة في القواعد الصادرة لمجموعة أمان الشبكة للسماح بنسبة استخدام الشبكة ل Azure Attestation. لمزيد من المعلومات، راجع علامات خدمة الشبكة الظاهرية.

  • تأكد من أن نهج جدار الحماية تسمح بالوصول إلى *.attest.azure.net.

إشعار

إذا كنت تستخدم صورة Linux وتتوقع أن الجهاز الظاهري قد يحتوي على برامج تشغيل kernel إما غير موقعة أو غير موقعة من قبل مورد توزيعة Linux، فقد تحتاج إلى التفكير في إيقاف تشغيل التمهيد الآمن. في مدخل Microsoft Azure، في صفحة Create a virtual machine للمعلمة Security type مع تحديد Trusted Launch Virtual Machines ، حدد Configure security features وقم بإلغاء تحديد خانة الاختيار Enable secure boot . في Azure CLI أو PowerShell أو SDK، قم بتعيين معلمة التمهيد الآمن إلى false.

نشر جهاز ظاهري لإطلاق موثوق به

إنشاء جهاز ظاهري مع تمكين التشغيل الموثوق به. اختر أحد الخيارات التالية.

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. ابحث عن الأجهزة الظاهرية.

  3. ضمن الخدمات، حدد الأجهزة الظاهرية.

  4. في صفحة Virtual machines ، حدد Add، ثم حدد Virtual machine.

  5. أسفل Project details، تأكد من تحديد الاشتراك الصحيح.

  6. ضمن ⁧⁩Resource group⁦⁩⁧⁩، اختر ⁧⁩Create new⁧⁩. أدخل اسما لمجموعة الموارد الخاصة بك أو حدد مجموعة موارد موجودة من القائمة المنسدلة.

  7. ضمن تفاصيل المثيل، أدخل اسما لاسم الجهاز الظاهري واختر منطقة تدعم التشغيل الموثوق به.

  8. بالنسبة إلى Security type، حدد Trusted launch virtual machines. عند ظهور الخيارات Secure boot وvTPM و Integrity Monitoring، حدد الخيارات المناسبة للتوزيع الخاص بك. لمزيد من المعلومات، راجع ميزات الأمان الموثوق بها التي تدعم التشغيل.

    لقطة شاشة تعرض خيارات التشغيل الموثوق به.

  9. ضمن صورة، حدد صورة من صور Gen 2 الموصى بها المتوافقة مع التشغيل الموثوق به. للحصول على قائمة، راجع التشغيل الموثوق به.

    تلميح

    إذا لم تتمكن من رؤية إصدار Gen2 للصورة التي تريدها في القائمة المنسدلة، فحدد مشاهدة جميع الصور. ثم قم بتغيير عامل تصفية Security type إلى Trusted Launch.

  10. حدد حجم الجهاز الظاهري الذي يدعم التشغيل الموثوق به. لمزيد من المعلومات، راجع قائمة الأحجام المدعومة.

  11. املأ معلومات حساب المسؤول ثم قواعد المنفذ الوارد.

  12. في أسفل الصفحة، حدد Review + Create.

  13. في صفحة إنشاء جهاز ظاهري، يمكنك مشاهدة المعلومات حول الجهاز الظاهري الذي أنت على وشك نشره. بعد أن يظهر التحقق من الصحة كما تم تمريره، حدد إنشاء.

لقطة شاشة تعرض صفحة التحقق من الصحة مع خيارات

يستغرق توزيع الجهاز الظاهري بضع دقائق.

تدعم أجهزة Azure Trusted Launch الظاهرية إنشاء الصور المخصصة ومشاركتها باستخدام Azure Compute Gallery. هناك نوعان من الصور التي يمكنك إنشاؤها، استنادا إلى أنواع الأمان للصورة:

الصور المعتمدة لتشغيل الجهاز الظاهري الموثوق به

بالنسبة لمصادر الصور التالية، يجب تعيين نوع الأمان على تعريف الصورة إلى TrustedLaunchsupported:

  • قرص نظام التشغيل Gen2 (OS) VHD
  • صورة مدارة من Gen2
  • إصدار صورة معرض Gen2

لا يمكن تضمين معلومات حالة ضيف الجهاز الظاهري في مصدر الصورة.

يمكنك استخدام إصدار الصورة الناتج لإنشاء إما أجهزة Azure Gen2 الظاهرية أو أجهزة ظاهرية لإطلاق موثوق بها.

يمكن مشاركة هذه الصور باستخدام معرض الحوسبة Azure - المعرض المشترك المباشر ومعرض حوسبة Azure - معرض المجتمع.

إشعار

يجب إنشاء قرص نظام التشغيل VHD أو صورة مدارة أو إصدار صورة المعرض من صورة Gen2 متوافقة مع أجهزة التشغيل الظاهرية الموثوق بها.

  1. قم بتسجيل الدخول إلى بوابة Azure.
  2. ابحث عن إصدارات صور الجهاز الظاهري وحددها في شريط البحث.
  3. في صفحة VM image versions ، حدد Create.
  4. في صفحة Create VM image version ، في علامة التبويب Basics :
    1. حدد اشتراك Azure.
    2. قم بتحديد مجموعة موارد موجودة أو أنشئ مجموعة موارد جديدة.
    3. حدد منطقة Azure.
    4. أدخل رقم إصدار الصورة.
    5. بالنسبة إلى المصدر، حدد إما Storage Blobs (VHD) أو Managed Image أو إصدار صورة جهاز ظاهري آخر.
    6. إذا حددت Storage Blobs (VHD)، أدخل قرص نظام التشغيل VHD (بدون حالة ضيف الجهاز الظاهري). تأكد من استخدام Gen2 VHD.
    7. إذا حددت صورة مدارة، فحدد صورة مدارة موجودة لجهاز ظاهري Gen2.
    8. إذا قمت بتحديد VM Image Version، فحدد إصدار صورة المعرض الحالي من الجهاز الظاهري Gen2.
    9. بالنسبة إلى معرض حساب Azure الهدف، حدد أو أنشئ معرضا لمشاركة الصورة.
    10. بالنسبة لحالة نظام التشغيل، حدد إما عام أو متخصص وفقا لحالة الاستخدام الخاصة بك. إذا كنت تستخدم صورة مدارة كمصدر، فحدد "Generalized" دائما. إذا كنت تستخدم كائن ثنائي كبير الحجم للتخزين (VHD) وتريد تحديد عام، فاتبع الخطوات لتعميم Linux VHD أو تعميم Windows VHD قبل المتابعة. إذا كنت تستخدم إصدار صورة جهاز ظاهري موجود، فحدد إما عام أو متخصص استنادا إلى ما يتم استخدامه في تعريف صورة الجهاز الظاهري المصدر.
    11. بالنسبة إلى Target VM Image Definition، حدد Create new.
    12. في جزء Create a VM image definition ، أدخل اسما للتعريف. تأكد من تعيين نوع الأمان إلى Trustedlaunch Supported. أدخل معلومات الناشر والعرض وSKU. ثم حدد موافق.
  5. في علامة التبويب Replication ، أدخل عدد النسخ المتماثلة والمناطق المستهدفة للنسخ المتماثل للصور، إذا لزم الأمر.
  6. في علامة التبويب Encryption ، أدخل معلومات متعلقة بتشفير SSE، إذا لزم الأمر.
  7. حدد "استعراض + إنشاء".
  8. بعد التحقق من صحة التكوين بنجاح، حدد Create لإنهاء إنشاء الصورة.
  9. بعد إنشاء إصدار الصورة، حدد Create VM.
  10. في صفحة Create a virtual machine ، ضمن Resource group، حدد Create new. أدخل اسما لمجموعة الموارد الخاصة بك أو حدد مجموعة موارد موجودة من القائمة المنسدلة.
  11. ضمن تفاصيل المثيل، أدخل اسما لاسم الجهاز الظاهري واختر منطقة تدعم التشغيل الموثوق به.
  12. بالنسبة إلى Security type، حدد Trusted launch virtual machines. يتم تمكين خانتي الاختيار التمهيد الآمن وvTPM بشكل افتراضي.
  13. املأ معلومات حساب المسؤول ثم قواعد المنفذ الوارد.
  14. في صفحة التحقق من الصحة، راجع تفاصيل الجهاز الظاهري.
  15. بعد نجاح التحقق من الصحة، حدد Create لإنهاء إنشاء الجهاز الظاهري.

صور التشغيل الموثوق به للجهاز الظاهري

يجب تعيين نوع الأمان في تعريف الصورة إلى TrustedLaunchلمصادر الصور التالية:

  • التقاط جهاز ظاهري موثوق به للتشوير
  • قرص نظام التشغيل المدار
  • لقطة قرص نظام التشغيل المدار

يمكنك استخدام إصدار الصورة الناتج لإنشاء Azure Trusted Launch VMs فقط.

  1. قم بتسجيل الدخول إلى بوابة Azure.
  2. لإنشاء صورة معرض حوسبة Azure من جهاز ظاهري، افتح جهازا ظاهريا لإطلاق موثوق به موجود وحدد التقاط.
  3. في صفحة إنشاء صورة ، اسمح بمشاركة الصورة إلى المعرض كإصدار صورة جهاز ظاهري. إنشاء الصور المدارة غير مدعوم لأجهزة التشغيل الظاهرية الموثوق بها.
  4. يمكنك إنشاء معرض الحساب في Azure الهدف الجديد أو تحديد معرض موجود.
  5. حدد حالة نظام التشغيل إما معممة أو مخصصة. إذا كنت ترغب في إنشاء صورة معممة، فتأكد من تعميم الجهاز الظاهري لإزالة المعلومات الخاصة بالجهاز قبل تحديد هذا الخيار. إذا تم تمكين التشفير المستند إلى Bitlocker على جهاز Windows VM الموثوق به، فقد لا تتمكن من تعميم نفسه.
  6. إنشاء تعريف صورة جديد من خلال توفير اسم وناشر وعرض وتفاصيل SKU. يجب تعيين نوع الأمان لتعريف الصورة بالفعل إلى Trusted launch.
  7. وفّر رقم إصدار لإصدار الصورة.
  8. تعديل خيارات النسخ المتماثل، إذا لزم الأمر.
  9. في أسفل صفحة إنشاء صورة ، حدد Review + Create. بعد أن يظهر التحقق من الصحة كما تم تمريره، حدد إنشاء.
  10. بعد إنشاء إصدار الصورة، انتقل إلى إصدار الصورة مباشرة. بدلا من ذلك، يمكنك الانتقال إلى إصدار الصورة المطلوب من خلال تعريف الصورة.
  11. في صفحة إصدار صورة الجهاز الظاهري، حدد + إنشاء جهاز ظاهري للانتقال إلى صفحة إنشاء جهاز ظاهري.
  12. في صفحة Create a virtual machine ، ضمن Resource group، حدد Create new. أدخل اسما لمجموعة الموارد الخاصة بك أو حدد مجموعة موارد موجودة من القائمة المنسدلة.
  13. ضمن تفاصيل المثيل، أدخل اسما لاسم الجهاز الظاهري واختر منطقة تدعم التشغيل الموثوق به.
  14. يتم ملء الصورة ونوع الأمان بالفعل استنادًا إلى إصدار الصورة المحدد. يتم تمكين خانتي الاختيار التمهيد الآمن وvTPM بشكل افتراضي.
  15. املأ معلومات حساب المسؤول ثم قواعد المنفذ الوارد.
  16. في أسفل الصفحة، حدد Review + Create.
  17. في صفحة التحقق من الصحة، راجع تفاصيل الجهاز الظاهري.
  18. بعد نجاح التحقق من الصحة، حدد Create لإنهاء إنشاء الجهاز الظاهري.

إذا كنت تريد استخدام قرص مدار أو لقطة قرص مدارة كمصدر لإصدار الصورة (بدلا من جهاز ظاهري لإطلاق موثوق به)، فاتبع الخطوات التالية.

  1. قم بتسجيل الدخول إلى بوابة Azure.
  2. ابحث عن VM Image Versions وحدد Create.
  3. قم بتوفير الاشتراك ومجموعة الموارد والمنطقة ورقم إصدار الصورة.
  4. حدد المصدر كأقراص و/أو لقطات.
  5. حدد قرص نظام التشغيل كقرص مدار أو لقطة قرص مدارة من القائمة المنسدلة.
  6. حدد معرض الحساب في Azure المستهدف لإنشاء الصورة ومشاركتها. في حالة عدم وجود معرض، قم بإنشاء معرض جديد.
  7. حدد حالة نظام التشغيل إما معممة أو مخصصة. إذا كنت تريد إنشاء صورة معممة، فتأكد من تعميم القرص أو اللقطة لإزالة المعلومات الخاصة بالجهيز.
  8. بالنسبة إلى Target VM Image Definition ، حدد Create new. في النافذة التي تفتح، حدد اسم تعريف صورة وتأكد من تعيين نوع الأمان إلى Trusted launch. قم بتوفير معلومات الناشر والعرض وSKU وحدد موافق.
  9. يمكن استخدام علامة تبويب النسخ المتماثل لتعيين عدد النسخ المتماثلة والمناطق المستهدفة لنسخ الصورة، إذا لزم الأمر.
  10. يمكن أيضا استخدام علامة التبويب Encryption لتوفير معلومات متعلقة بتشفير SSE، إذا لزم الأمر.
  11. حدد إنشاء في علامة التبويب مراجعة + إنشاء لإنشاء الصورة.
  12. بعد إنشاء إصدار الصورة بنجاح، حدد + Create VM للانتقال إلى صفحة Create a virtual machine .
  13. اتبع الخطوات من 12 إلى 18 كما ذكر سابقا لإنشاء جهاز ظاهري موثوق به لتشغيل باستخدام إصدار الصورة هذا.

نهج التشغيل الموثوق به المضمنة

لمساعدة المستخدمين على اعتماد Trusted Launch، تتوفر نهج Azure لمساعدة مالكي الموارد على اعتماد Trusted Launch. الهدف الرئيسي هو المساعدة في تحويل أجهزة ظاهرية من الجيل 1 و2 يمكن تشغيلها بشكل موثوق به.

يجب أن يكون لدى الجهاز الظاهري نهج واحد ممكن عليه تشغيل موثوق به يتحقق مما إذا كان الجهاز الظاهري ممكنا حاليا مع تكوينات أمان Trusted Launch. يتحقق كل من الأقراص ونظام التشغيل المدعومان لنهج التشغيل الموثوق به ما إذا كانت الأجهزة الظاهرية التي تم إنشاؤها مسبقا لديها نظام التشغيل والجهاز الظاهري من الجيل 2 القادرة لنشر جهاز ظاهري موثوق به.

يجتمع هذان النهجان معا لجعل مبادرة نهج الإطلاق الموثوق به. تمكنك هذه المبادرة من تجميع العديد من تعريفات النهج ذات الصلة لتبسيط التعيينات وموارد الإدارة لتضمين تكوين Trusted Launch.

لمعرفة المزيد وبدء النشر، راجع نهج التشغيل الموثوق به المضمنة.


التحقق من الإعدادات أو تحديثها

بالنسبة إلى الأجهزة الظاهرية التي تم إنشاؤها باستخدام تمكين التشغيل الموثوق به، يمكنك عرض تكوين التشغيل الموثوق به عن طريق الانتقال إلى صفحة نظرة عامة للجهاز الظاهري في مدخل Microsoft Azure. تعرض علامة التبويب Properties حالة ميزات "التشغيل الموثوق به".

لقطة شاشة تعرض خصائص التشغيل الموثوق به للجهاز الظاهري.

لتغيير تكوين Trusted Launch، في القائمة اليمنى، ضمن Settings، حدد Configuration. في قسم Security type، يمكنك تمكين أو تعطيل Secure Boot وvTPM ومراقبة التكامل. حدد حفظ في أعلى الصفحة عند الانتهاء.

لقطة شاشة تعرض خانات الاختيار لتغيير إعدادات التشغيل الموثوق به.

إذا كان الجهاز الظاهري قيد التشغيل، فستتلقى رسالة تفيد بإعادة تشغيل الجهاز الظاهري. حدد نعم ثم انتظر حتى يتم إعادة تشغيل الجهاز الظاهري حتى تسري التغييرات.

تعرف على المزيد حول الأجهزة الظاهرية لمراقبة تكامل التشغيل والتمهيد الموثوق بها.