PracticU

ניהול קבוצות בשרת לינוקס

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › ניהול קבוצות בשרת לינוקס
מילון מושגים:
קבוצה - אוסף של משתמשים או אובייקטים שמנוהלים יחד, כדי להעניק הרשאות או הגדרות משותפות בבת אחת.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
FTP - פרוטוקול להעברת קבצים בין מחשבים ברשת, בין לקוח לשרת.
שרת אינטרנט - תוכנה או מחשב שמקבלים בקשות HTTP ומגישים דפי אינטרנט ומשאבים ללקוחות.
root - משתמש העל במערכות Linux, בעל הרשאות מלאות לכל פעולה. גם הרמה העליונה בעץ של תיקיות או נתונים.
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.

ניהול קבוצות בשרת לינוקס
בשיעור הזה מנהלים קבוצות מקומיות (Local Groups) בשרת לינוקס: רואים את הרשימה, יוצרים, מוחקים, משנים ומשייכים משתמשים. בשרת מרכזי אפשר גם להחזיק את כל המשתמשים והקבוצות, אבל כאן הדגש על ניהול מקומי, כמו בשרת FTP או שרת ווב שעומד לבד.
השלבים העיקריים
1. רשימת הקבוצות: הקובץ /etc/group מכיל את שם הקבוצה ואת ה-GID שלה. לקבוצה root ה-GID הוא 0, ולקבוצה Users ה-GID הוא 100. משתמש חדש נכנס בדרך כלל לקבוצה Users.
2. יצירה ומחיקה: הפקודה groupadd יוצרת קבוצה, והמערכת נותנת לה GID פנוי, למשל 1001. הפקודה groupdel מוחקת קבוצה.
3. שינוי: groupmod -n משנה את שם הקבוצה ושומר על ה-GID שלה. groupmod -g משנה את ה-GID.
4. שיוך משתמשים: האפשרות -A מוסיפה משתמש לקבוצה, והאפשרות -R מסירה אותו. משתמש יכול להיות חבר במספר כמעט בלתי מוגבל של קבוצות.
שימו לב
לינוקס רגישה לאותיות גדולות וקטנות, ולכן שם הקבוצה צריך להיכתב בדיוק. אפשר לבצע את אותן פעולות גם בממשק הגרפי YaST, בקטע Security and Users, תחת Group Management.
בסיום השיעור יודעים ליצור, למחוק, לשנות ולשייך משתמשים לקבוצות בשרת לינוקס מקומי.
השיעור הבא בקורס: התאמה אישית של Shell ו-Alias
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


מבנה ושמות דיסקים ומחיצות בלינוקס:


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

הערה: בתהליך ההתקנה יוצרים מחיצה נוספת לזיכרון הווירטואלי שנקראת SWAP

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: ניהול קבוצות בשרת לינוקס

  1. 00:00

    עבודה עם Local Groups

  2. 01:20

    שרת Stand Alone כמו FTP ו-Web

  3. 01:55

    פעולות על קבוצות ו-GID

  4. 02:35

    צפייה בקובץ /etc/group

  5. 03:15

    יצירת קבוצה עם groupadd

  6. 03:53

    מחיקת קבוצה עם groupdel

תמלול ההרצאה: ניהול קבוצות בשרת לינוקס

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

  1. 00:22

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

  2. 00:56

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

  3. 01:18

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

  4. 01:45

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

  5. 02:07

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

  6. 02:17

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

  7. 02:43

    המקומי cut etc group זה הקובץ שמחזיק את רשימת הקבוצות אתם יכולים לראות שיש לנו את שם התיקייה סליחה את שם הקבוצה ויש לנו גם את ה-GID של הקבוצה שבמקרה של רות זה 0 יש לנו Users וה-GID של הקבוצה זה 100 אם

  8. 03:10

    שמתם לב כאשר אנחנו מוסיפים יוזר חדש באופן מיידי הוא בדרך כלל חבר באותה קבוצה קבוצה של Users אז בואו ניצור קבוצה חדשה בואו נעשה clear למסך Group Add Group 01 אם אנחנו רוצים לראות שאכן הקבוצה הזאת נוצרה פשוט נצפה שוב פעם, נעיף מבט בקובץ ETC אפשר לראות שהקבוצה הזו קיבלה את ה-GID 1000 אם אני אצור קבוצה מספר 2 ושוב פעם נסתכל

  9. 03:44

    על הקובץ נראה שה-GID הוא 1001 איך אנחנו מוחקים קבוצה? Group Del, ואז שם הקבוצה במקרה שלנו Group 01 עשיתי פה איזה באותיות גדולות, זוכרים? לינוקס הוא K-Sensitive Group 01, Group 02, בואו נצפה עכשיו בקובץ אפשר לראות שהקבוצות

  10. 04:15

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

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: משתמשים מקומיים - חלק 2

ההרצאה הבאה: התאמה אישית של Shell ו-Alias

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

  • קבוצות דינמיות בשרת 2012
  • סיכום ב-3 דקות - ניהול קבוצות בארגון גדול
  • הוספת דיסק - בשרת לינוקס בענן
  • קבוצות שקילות

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

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס DevOps - Ansible
  • קורס PowerShell