התוכן של קובץ /etc/group יכול להיראות סודי בהתחלה. אבל כל מה שהוא מכיל הוא מידע על קבוצות המוגדרות באופן מקומי במערכת לינוקס.
בלינוקס, הגדרת הרשאות וגישה לחלקים מסוימים של המערכת נעשית באמצעות הרשאות משתמש וקבוצה.
אולי אתה מנסה ללמוד יותר על קבוצות משתמשים וצריך להבין את התוכן של /etc/group קוֹבֶץ. או אולי אתה רוצה לצלול לתוך ניהול המערכת וללמוד הכל על הגדרת הרשאות וניהול קבוצות בלינוקס.
לא משנה מה הסיבה, כמשתמש לינוקס, לדעת יותר על /etc/group הקובץ יכול לעזור לפעמים.
מהו קובץ /etc/group?
קבוצות משתמשים חיוניות כדי להבין כיצד פועלות הרשאות ב-Linux. קובץ הקבוצה, הממוקם ב- /etc ספרייה, היא קובץ מערכת המכיל מידע על הקבוצות המקומיות המוגדרות במחשב לינוקס.
זהו מסד נתונים של מערכת המכיל מידע על קבוצות משתמשים, בדומה לאיך הקובץ /etc/passwd מאחסן שמות משתמש. יש גם קובץ /etc/shadow, המכיל סיסמאות מוצפנות של כל משתמש במחשב.
כדי להבין את החשיבות של /etc/group תחילה עליך ללמוד עוד על תפקידן של קבוצות משתמשים במערכות מבוססות לינוקס.
הרשאות ב-Linux מוקצות למשתמשים ולקבוצות. הרשאות אלו עוזרות למנהל מערכת להגדיר בקרות גישה למשתמש, כמו לאילו חלקים של התוכנה או החומרה המשתמש או הקבוצה יכולים לגשת או לא יכולים לגשת. לדוגמה, משתמש בקבוצת הגלגלים מורשה להשתמש בפקודת sudo או su.
באופן דומה, לא תוכל ליצור אינטראקציה עם האודיו או הסאונד אם המשתמש שלך אינו חלק מה שֶׁמַע קְבוּצָה.
אתה יכול לראות את התוכן של /etc/group קובץ באמצעות כל כלי עזר לצפייה בקבצים בלינוקס, כמו חתול:
sudo cat /etc/group
במבט ראשון, יהיה קשה להבין מה מוצג על המסך. התמקד עוד קצת ותבין שהערכים עוקבים אחר דפוס. כל ערך ב- /etc/group קובץ הוא שילוב של ארבעה ערכים המופרדים ב-a המעי הגס (:). מהם הערכים הללו?
הבנת התוכן של /etc/group
העמודה הראשונה (הערך לפני הנקודתיים הראשונה) היא שם הקבוצה. מכיוון ששם הקובץ הוא /etc/group, הגיוני לשים את המידע הזה קודם. אתה יכול רשום את כל קבוצות המשתמשים בלינוקס על ידי ניתוח כל ערך בקובץ הקבוצה והצגת העמודה הראשונה בלבד.
cdrom: x: 24: שם משתמש
עבור קבוצות מיוחסות יותר, הערך השני יהיה סיסמה מוצפנת. לרוב ערכי הסיסמה בגרסת הקובץ שלך יהיה "איקס," המייצג צלב, כלומר לא הוגדרה סיסמה לקבוצה.
המספר אחרי הנקודתיים השני הוא מזהה הקבוצה. כמו משתמשים, לכל קבוצה בלינוקס יש מזהה ייחודי, המכונה גם מזהה קבוצה, או בקיצור GID.
לבסוף, הערך בסוף מכיל את המשתמשים שהם חלק מהקבוצה. לקבוצות כלליות יהיו כמה משתמשים ברשימה, מופרדים על ידי פסיקים (,) בעוד שלאחרים יהיה רק אחד. לחלקם אפילו לא יהיו משתמשים ברשימה.
משתמשים וקבוצות הופכים את הניהול של לינוקס לקל יותר
משתמשים וקבוצות ממלאים שניהם תפקיד עצום בניהול מערכת לינוקס. ראה אותם כשניים מעמודי התווך הרבים של מערכת לינוקס, שמירה על אבטחה על ידי מתן אפשרות למנהל המערכת להקצות הרשאות ולהאציל אחריות בזהירות.
הסוד מאחורי לינוקס להיות בטוח יותר מ-Windows טמון באופן שבו ההרשאות פועלות. לא לכל משתמש יש גישה לקבצים קריטיים למערכת; באופן דומה, לא כל התהליכים יכולים לגשת לתוכנה ולחומרה הבסיסית.
רוב התהליכים בלינוקס עובדים במרחב המשתמש, שהוא סביבה עם הרשאות מוגבלות, בניגוד ל מרחב הקרנל, שבו הכל אפשרי, בשל רמת השליטה הזמינה לכל תהליך שפועל בליבה מֶרחָב.