PracticU

הצפנה של מכונה וירטואלית

בלי כתוביותעם כתוביות
PracticU › קורס וירטואליזציה - VMware ESXi 8 › הצפנה של מכונה וירטואלית
מילון מושגים:
הצפנה - המרת מידע לצורה בלתי קריאה בעזרת מפתח, כך שרק מי שמחזיק במפתח המתאים יכול לפענח ולקרוא אותו.
מכונה וירטואלית - מחשב מדומה שרץ כתוכנה על גבי מחשב פיזי, עם מערכת הפעלה ומשאבים משלו, בבידוד מהמערכת המארחת.
vCenter - כלי ניהול מרכזי של VMware לניהול מספר שרתי ESXi והמכונות הווירטואליות שעליהם ממקום אחד.
TPM - שבב אבטחה בלוח האם ששומר מפתחות הצפנה ומסייע באבטחת ההמראה והנתונים, למשל עבור BitLocker.
גיבוי - העתק שמור של נתונים שנשמר כדי לאפשר שחזור במקרה של תקלה, מחיקה או פגיעה במקור.
ESXi - מערכת ההפעלה (היפרווייזר) של VMware שמותקנת ישירות על השרת ומריצה עליו מכונות וירטואליות.
vMotion - יכולת של VMware להעביר מכונה וירטואלית פעילה בין שרתים פיזיים בלי להפסיק את פעולתה.
מטמון - אחסון זמני ומהיר של נתונים שנדרשים שוב, כדי להאיץ גישה ולהפחית עומס מהמקור המקורי.

הצפנה של מכונה וירטואלית
אם מישהו מוריד את קובץ הדיסק של מכונה וירטואלית מהסטורג' המשותף, הוא יכול להוציא ממנו את כל המידע. הצפנת ה-VMDK מונעת זאת, גם מפני האנשים שמנהלים את הסטורג'.
השלבים העיקריים
1. הבעיה: ב-Edit של המכונה, ב-VM Options, האפשרות Encryption אינה זמינה, כי היא דורשת Key Management Server. בגרסאות החדשות של vCenter יש כזה מובנה.
2. ספק מפתחות: ב-Configure של ה-vCenter, ב-Key Providers, אפשר להוסיף ספק חיצוני (KMS עם כתובת ופורט) או ספק מובנה. ההרצאה משתמשת ב-Native Key Provider בשם Practicu Key Provider, ומורידה את הסימון Use only with TPM-protected hosts כי אין TPM.
3. גיבוי חובה: הספק לא פעיל עד שמגבים אותו. לוחצים Backup Provider ומגדירים סיסמה שמצפינה את הגיבוי (שומרים אותה בצד). אז הוא הופך ל-Activated.
4. מצב הצפנה בהוסט: ב-Security Profile של ה-ESXi יש Host Encryption Mode, שקובע שההוסט מוכן לקבל מפתחות. מעבירים אותו ל-Enabled. אם לא עושים זאת, הוא מופעל אוטומטית בעריכת מכונה.
5. פוליסת הצפנה: ב-Edit של המכונה, ב-VM Options, בוחרים VM Encryption Policy. זה מחייב הצפנה של vMotion, של FT ושל Hard disk 0. אחרי שההצפנה מסתיימת, ב-Edit Settings הדיסק מסומן Encrypted וגם קבצי ההגדרה (Configuration Files are Encrypted).
עוד פרטים
- הצפנת vMotion היא כברירת מחדל Opportunistic: מצפינים אם שני ההוסטים תומכים, אחרת חוזרים לתקשורת לא מוצפנת. האפשרות Required מחייבת הצפנה.
- יש אזור Policies and Profiles בתפריט הראשי, שבו אפשר לשכפל ולשנות פוליסות.
- ה-ESXi שומרים מטמון של מפתחות ההצפנה, ולכן הם ממשיכים לעבוד גם כש-vCenter לא זמין (ריסטארט או שדרוג).
כך אפשר להצפין דיסק של מכונה וירטואלית ולהגן עליו בסטורג'.
השיעור הבא בקורס: הגדרת חשבון root נוסף בתוך ESXi

פרקי ההרצאה: הצפנה של מכונה וירטואלית

  1. 00:00

    הצפנת דיסק המכונה הווירטואלית

  2. 00:38

    VM Options ו-Encryption

  3. 01:15

    Key Management Server והצפנת vMotion

  4. 01:52

    הצפנה Required מול Opportunistic

  5. 02:28

    הגדרת Key Providers

  6. 03:07

    ספק מפתחות - Native Key Provider

  7. 03:43

    גיבוי ספק המפתחות

תמלול ההרצאה: הצפנה של מכונה וירטואלית

הטקסט המלא של הדקות הראשונות בהרצאה «הצפנה של מכונה וירטואלית» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, בהרצאה הזו אנחנו רוצים להצפין מכונה וירטואלית שהארט דיסק שלה יהיה מוצפן, שלא יגנבו לי אותו תראו, כרגע המכונה הווירטואלית הזאת נמצאת בסטורג' המשותף ובתוך הסטורג' הזה, אם ניכנס פה למעלה לסטורג', נראה את התיקייה שלה ובתוך התיקייה שלה, אפשר לסדר את זה לפי גודל, כדי לראות את

  2. 00:25

    הדיסק שלה שתופס 13 ג'יגה אם מישהו יגנוב לי את הקובץ הזה, יעשה פה דאונלואוד או שהוא ייגש לסטורג' הזה איכשהו, הוא יוכל להוציא לי את המכונה עם כל המידע הסודי שיש לי בפנים.

  3. 00:38

    אני רוצה שהדיסק הזה, ה-VMDK הזה, יהיה מוצפן בתוך הסטורג', ואז גם האנשים שמנהלים את הסטורג' לא יכולים לגנוב את המידע. אז איך מצפינים מכונה וירטואלית?

  4. 00:50

    אני בא ל-SX הראשון שלי, VM, ובוחר את המכונה הווירטואלית שלי. עושה עליה right-click, Edit.

  5. 00:57

    בתוך ה-Edit יש לי פה למעלה VM Options, וב-VM-Options יש לנו Encryption, הצפנה. ואני רוצה להצפין מכונה וירטואלית, אבל אני לא יכול, כי אין לי מפתחות הצפנה.

  6. 01:10

    זה מה שכתוב כאן בסוגריים: Requires נדרש Key Management Server, שרת שמנהל מפתחות הצפנה. למזלנו הרב, בגרסאות האחרונות של vCenter יש את השרת הזה מובנה, ולא צריך לעשות אותו חיצוני.

  7. 01:25

    תראו עוד משהו מעניין פה, שאפשר להצפין את התקשורת של V-Motion וכברירת מחדל יש לנו אפשרות של אופורטוניסטיק אופורטוניסטיק כפי שכתוב כאן באינפורמיישן הוא מצפין את ה-V-Motion עם ה-source המקור והיעד שני ההוסטים תומכים בהצפנה ואם הם לא תומכים יש לנו fallback לתקשורת לא מוצפנת בקיצור כברירת מחדל הוא מנסה להצפין את ה-V-Motion ואם הוא מצליח אז מצוין ואם לא

  8. 01:56

    אז התקשורת עוברת לא מוצפנת ויש אופציה יותר חזקה שנקראת Required שדורשת את ההצפנה של ה-VMotion. אותו דבר לגבי FT. FT, אני קורא לו VMotion שלא נגמר.

  9. 02:09

    למכונה מסוימת יש אך תאום על ESX אחר והראם מסתנכרן כל הזמן ואם המכונה הראשית נופלת המכונה השנייה נכנסת לפעולה במיידי. בקיצור, מה אנחנו צריכים לעשות?

  10. 02:22

    אנחנו צריכים להקים את ה-Key Management Server ולמזלנו הרב זה חלק מ-V-Center. בואו נלך פה למעלה ל-V-Center שלנו, ובתוך ה-V-Center לקונפיגוריישן, ובתוך הקונפיגר של ה-V-Center יש לנו פה Key Providers, ספקי מפתחות.

  11. 02:40

    ואנחנו יכולים להוסיף ל-V-Center שלנו ספק חיצוני סטנדרט, וספק מובנה שהוא חלק מ-V-Center עצמו. אם אני מוסיף ספק חיצוני, אני צריך לתת לו פה כתובת IP ופורט ולהקים מערכת חיצונית שמחלקת מפתחות, שרת KMS.

  12. 03:00

    אבל אנחנו לא רוצים להסתבך, נשתמש ב-Native Key Provider, בספק המפתחות שמובנה ב-VCenter. נעשה אד, ניתן לו שם, אני קורא לו Practical Key Provider ואני מוריד פה את ה-V. ה-V הזה אומר שהספק הזה יעבוד רק על הוסטים, על שרתים שיש להם TPM.

  13. 03:20

    אבל אין לי TPM, וזה צ'יפ כזה שמצפין את ה-boot של ה-eSX עצמו, את ה-boot הפיזי. אין לי אותו, אז אני מוריד את ה-v הזה.

  14. 03:29

    אז אני עושה add key provider. עכשיו, ב-key provider הזה אי אפשר להשתמש בגלל שהוא לא מגובה עדיין. כדי שהוא יהיה אקטיב פה למטה, חייבים לעשות לו גיבוי.

  15. 03:41

    אז נלחץ פה על הכפתור של בייקאפ, נגבה את כל ההגדרות שלו. אפשר ללחוץ ישר בייקאפ פרוביידר ואפשר לתת לו סיסמה. זאת סיסמה שמצפינה את הגיבוי של שרת המפתחות.

  16. 03:53

    ואני שם v ששמרתי את הסיסמה הזאת בצד ואפשר לעשות בייק-אפ. אז אני מגבה את שרת המפתחות ואת הגיבוי אני מצפין עם הסיסמה הזאת. עושה בייק-אפ ועכשיו הוא אקטיבייטד עם v ירוק, נהדר.

  17. 04:08

    מה זה אומר? שאפשר להתחיל להצפין. כדי שההצפנה הזאת תעבוד צריך בתוך asx בקונפיגר שלו בתוך הסיסטם

לקורס המלא: קורס וירטואליזציה VMware ESXi 8

ההרצאה הקודמת: צירוף ESXi לדומיין - חלק 2

ההרצאה הבאה: הגדרת חשבון root נוסף - בתוך ESXi

הרצאות קשורות מקורסים אחרים

  • יצירת מכונה וירטואלית
  • יצירת מכונה וירטואלית ב-AZURE
  • התקנת מכונה וירטואלית ב-AWS - חלק 1
  • יצירת מכונה וירטואלית - שרת 2022

קורסים נוספים במסלול

  • קורס וירטואליזציה - Hyper-V
  • קורס OpenStack