PracticU

התקנה של ElasticSearch בענן

בלי כתוביותעם כתוביות
PracticU › קורס SOC - מיישם הגנת סייבר › התקנה של ElasticSearch בענן
מילון מושגים:
Elasticsearch - מנוע חיפוש וניתוח מבוזר שמאחסן ומאנדקס כמויות גדולות של נתונים לחיפוש מהיר.
פריסה - העברת תוכנה מסביבת פיתוח לסביבה שבה היא תרוץ בפועל, כדי להעמידה לשימוש.
Azure - פלטפורמת הענן של מיקרוסופט, המספקת שרתים, אחסון, מסדי נתונים ושירותים רבים לפי שימוש.
מודל - רכיב שמייצג את הנתונים ואת הלוגיקה העסקית באפליקציה. גם ייצוג מופשט של מערכת או תהליך.
SaaS - תוכנה כשירות: אפליקציה שמסופקת דרך האינטרנט בדרך כלל במנוי, בלי התקנה וניהול מקומיים.
Linux - מערכת הפעלה בקוד פתוח מבוססת ליבת Linux, נפוצה מאוד בשרתים וקיימת בהפצות רבות כמו Ubuntu.
sudo - פקודה ב-Linux שמריצה פקודה אחרת בהרשאות מוגברות, בדרך כלל של משתמש העל (root).
SSH - פרוטוקול לחיבור מרוחק ומוצפן למחשב, בעיקר לשרתי Linux, לצורך ניהול דרך שורת הפקודה.

התקנה של ElasticSearch בענן
ההרצאה מקימה SIM משלנו בענן: חשבון חינמי ב-Elastic Cloud ופריסה של Elasticsearch ו-Kibana, ואחר כך נכנסים לניהול כדי להתחיל להגדיר סוכנים ופוליסות.
השלבים העיקריים
1. נרשמים: נכנסים לאתר Elastic Cloud ולוחצים sign up, ממלאים אימייל וסיסמה, ומאשרים את הכתובת מהמייל שמתקבל. אחר כך ממלאים שם מלא, חברה והמטרה, כאן security. אפשר להשתמש בזה גם בשביל ניטור שירותים, למשל התראה כשאתר נופל.
2. בוחרים ענן ואזור: אפשר Google, Amazon או Azure. הדובר בוחר Tel Aviv כדי לצמצם עיכוב. המערכת מתקינה בעצמה Elasticsearch ו-Kibana.
3. מבינים את המודל: כאן מקבלים SaaS, גישה רק לתוכנה בלי להתעסק בחומרה ובמערכת ההפעלה. הקמת מכונה וירטואלית משלנו היא תשתית (infrastructure) ושם מנהלים גם אותה. הניסיון חינם 150 יום, כחמישה חודשים, ואחר כך משלמים על השימוש בחומרה בענן.
4. נכנסים ל-Fleet: אחרי כמה דקות המערכת עולה. בתפריט הראשי נכנסים ל-Management, חלק Fleet, שמנהל מרכזית תחנות עבודה ושרתים.
5. סוכנים ופוליסות: agents הם סוכנים ב-Windows, Linux, שרתים ותחנות עבודה, ו-agent policy קובעת מה לאסוף ואחרי מה לעקוב. יוצרים פוליסה בשם Windows Workstations ועוד אחת לשרתים, עם הגדרות ברירת מחדל שמעבירות ל-Elasticsearch בענן. Fleet, Elasticsearch ו-Kibana הם שרתים נפרדים שנראים כמערכת אחת.
6. אינטגרציות: בפוליסה יש אינטגרציה ברירת מחדל בשם System, שאוספת לוגים ומטריקס (ביצועים). בלשונית assets יש 11 דשבורדים מוכנים, כמו משתמשים חדשים, פקודות sudo, ניסיונות SSH ואירועי Windows. אפשר להוסיף אינטגרציות לסוכן.
שימו לב
ההרצאה לא מסיימת את החיבור של Windows ל-SIM, ואת זה ממשיכים בהרצאה הבאה.
אחרי ההרצאה אפשר להקים סביבת Elastic בענן ולהבין את המבנה של Fleet, סוכנים, פוליסות ואינטגרציות.
השיעור הבא בקורס: הגדרת פוליסות ואינטגרציות ב-ElasticSearch

פרקי ההרצאה: התקנה של ElasticSearch בענן

  1. 00:00

    הרשמה חינמית ל-Elasticsearch Cloud

  2. 00:57

    מילוי פרטים ומטרת השימוש

  3. 01:50

    בחירת ספק ענן ואזור

  4. 02:48

    התקנה כ-SaaS מול ענן עצמי

  5. 03:24

    כניסה לניהול ותפריט Fleet

  6. 04:01

    יצירת Agent Policy

תמלול ההרצאה: התקנה של ElasticSearch בענן

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

  1. 00:02

    שלום לכולם, בהרצאה זו אני רוצה להראות לכם איך לעשות Elasticsearch בענן אנחנו נקים סים משלנו, מערכת ניטור מרכזית משלנו, בחינם לגמרי אני הולך לאתר cloud.elasticseo.org/registration ויש פה sign up להירשם בחינם מי שכבר נרשם יש לו בצד לוגין, בואו נירשם בחינם תחת אימייל של [email protected]

  2. 00:29

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

  3. 00:44

    זה אחרי שאני מאשר לו את האימייל. אתם רואים, הוא שלח לי אימייל, welcome to ta ta ta ta, verify your email. אני מאשר להם את האימייל שלי, זה המכתב שקיבלתי וברגע שאני מאשר אותו אני אוכל לעשות לוגין כאן.

  4. 00:59

    עכשיו הוא רוצה שאני אמלא לו כמה פרטים על עצמי פול ניים, איך קוראים לי? קוראים לי יוני, מה הקומפני? פרקטיקיו, קונטיניו, נכתוב לו I'm new שאני חדש בתחום של Elasticsearch ואני רוצה ללמוד דברים חדשים והמטרה שלי זה סיקיוריטי חוץ מסיקיוריטי אני גם יכול סתם לנטר את המערכת, נניח אני רוצה

  5. 01:23

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

  6. 01:41

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

  7. 01:54

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

  8. 02:12

    עכשיו הוא מתקין לנו באופן אוטומטי את כל החבילה של Elasticsearch, שזה כולל את הקבאנה וכמובן את ה-Elasticsearch עצמו.

  9. 02:21

    קבאנה זה הממשק הגרפי. שימו לב, כל זה קורה במחשב הפיזי של גוגל. אני רק מתחבר אליו דרך Web. אני לא מתעסק לא עם חומרה, לא עם עדכונים של Windows או של Linux, לא עם כל מיני הגדרות שיש במערכת ההפעלה.

  10. 02:37

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

  11. 02:48

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

  12. 03:04

    למעשה, יש לי כמה שימושים שאני יכול לעשות בענן, כאשר אחרי תקופה מסוימת הם יבקשו כסף. במקרה של Elasticsearch זה 150 יום, שזה די הרבה, איזה חמישה חודשים אני יכול להתעסק בזה בחינם.

  13. 03:18

    אחרי זה הם יבקשו כמה שקלים על השימוש בברזל שלהם בענן, למרות שהתוכנה היא חינמית. בואו נחכה 3-5 דקות וניכנס לתוך הניהול של המערכת ונחבר עליו Windows וננהל אותו בצורה מרכזית, נקבל את כל הלוגים.

  14. 03:35

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

  15. 03:46

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

  16. 04:03

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

  17. 04:25

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

  18. 04:43

    אני יכול פה ב-Advanced Options להיכנס לכל מיני דקויות על הפוליסה הזאת, לדוגמה, האם היא אוספת לוגים,

לקורס המלא: קורס SOC אונליין – מיישם הגנת סייבר

ההרצאה הקודמת: הסבר על ElasticSearch - חלק 2

ההרצאה הבאה: הגדרת פוליסות ואינטגרציות - ב-ElasticSearch

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

  • התקנה
  • התקנה של DC
  • מבוא ל-Storage בענן
  • מבוא לאבטחה בענן

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

  • קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס פריצה ומבדקי חדירה לאתרי אינטרנט - בדיקות חוסן לאתרים - Web Pentesting - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס סייבר והאקינג ל-Android - פריצה לטלפונים ואפליקציות אנדרואיד - בודק חוסן - Mobile App Pentesting