כיצד להוסיף משתמשים לקבוצה בפדורה לינוקס

Kyzd Lhwsyp Mstmsym Lqbwzh Bpdwrh Lynwqs



מדריך זה מציג כיצד להוסיף משתמש לקבוצת משתמשים או יותר ב-Fedora Linux.

דרישות קדם:

כדי לבצע את השלבים המודגמים במדריך זה, אתה זקוק לרכיבים הבאים:

  • מערכת פדורה לינוקס שתצורה נכונה. לבדיקה, אתה יכול ליצור א Fedora Linux VM באמצעות VirtualBox .
  • גישה למשתמש שאינו שורש עם פריבילגיה סודו .

קבוצות משתמשים בפדורה לינוקס

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







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



סוגי קבוצות משתמשים

1. קבוצות משתמשים ראשיות

כל משתמש במערכת שייך בדיוק לקבוצת משתמשים ראשית אחת. שם הקבוצה זהה למשתמש היעד.



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





לדוגמה, המשתמש 'viktor' שייך לקבוצת המשתמשים הראשית 'viktor':

$ קבוצות ויקטור



בואו נבדוק את הקצאת הרשאת הקובץ. הפקודה הבאה יוצרת קובץ ריק ומפרטת את הרשאות הקובץ שלו:

$ לגעת מִבְחָן && ls מִבְחָן

2. קבוצות משניות או משלימות

קבוצות אלו משמשות בדרך כלל לניהול הרשאה מסוימת לקבוצת משתמשים. כל משתמש יכול להיות חלק מאפס או יותר קבוצות משתמשים משניות.

הנה כמה מקבוצות המשתמשים המשניות הנפוצות שתתקלו בהן:

  • גַלגַל : זוהי קבוצת משתמשים שקיימת בכל מערכות UNIX/Linux המודרניות. הוא משמש לשליטה בגישה להרשאת שורש. כל משתמש בקבוצה זו יכול להריץ את הפקודות עם sudo.
  • אף אחד : קבוצת משתמשים שאין לה הרשאות.
  • שורש : זה מגיע עם בקרת מנהל מערכת מלאה.
  • lp : הוא שולט בגישה להתקני יציאה מקבילית.
  • פרוק : קבוצה זו מאפשרת גישה ללמוד את פרטי התהליך. אחרת, זה אסור על ידי מערכת הקבצים proc.

מלבד הקבוצות הנפוצות הללו, ישנן גם קבוצות משתמשים אחרות:

  • שֶׁמַע : חומרת קול
  • וִידֵאוֹ : התקני לכידת וידאו, התקני האצה דו-ממדיים/תלת-ממדיים וכדומה
  • kvm : גישה למכונות וירטואליות KVM
  • דִיסק : גישה לחסימת מכשירים
  • תקליטון : גישה לכונני תקליטונים
  • אוֹפּטִי : גישה לכונני CD/DVD
  • אִחסוּן : גישה לכוננים נשלפים

תוכנות שונות גם יוצרות משתמשים וקבוצות משלהן. לדוגמא: postgres (PostgreSQL), mysql (MySQL) וכו'.

פירוט קבוצות המשתמשים

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

$ קבוצות < מִשׁתַמֵשׁ >

כדי לרשום את כל הקבוצות הקיימות במערכת, נוכל לבדוק את התוכן של /etc/group קוֹבֶץ:

$ חתול / וכו / קְבוּצָה

הפקודה 'getent' יכולה גם לרשום את כל הקבוצות בצורה דומה:

$ טוב קְבוּצָה

כדי לקבל רשימה של שמות הקבוצות בלבד, נוכל לערוך את הפלט באמצעות 'awk':

$ טוב קְבוּצָה | מביך -F: '{ הדפס $1}'

הוספת משתמש לקבוצה

בחלק זה, נדגים כיצד להוסיף משתמש לקבוצה קיימת.

יצירת משתמש חדש

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

כדי ליצור משתמש חדש, הפעל את הפקודה הבאה:

$ סודו useradd דמה

אם ברצונך ליצור את המשתמש עם ספריית הבית שלו, השתמש בפקודה הבאה במקום זאת:

$ סודו useradd -M דֶמֶה

לאחר מכן, הקצה סיסמת כניסה למשתמש החדש:

$ סודו passwd דֶמֶה

הוספת משתמש לקבוצת משתמשים

כברירת מחדל, המשתמש שייך לקבוצת המשתמשים הראשית שלו:

$ קבוצות דֶמֶה

כדי להוסיף את המשתמש לקבוצת משתמשים משנית, השתמש בפקודה 'usermod':

$ סודו usermod -aG < קְבוּצָה > < שם משתמש >

אם ברצונך להוסיף את המשתמש למספר קבוצות, השתמש בפקודה הבאה במקום זאת:

$ סודו usermod -aG < קבוצה 1 > , < קבוצה_2 > , < קבוצה_3 > < שם משתמש >

אימות

השתמש בפקודה 'קבוצות' כדי לבדוק את רשימת הקבוצות שהמשתמש הוא חלק מהן:

$ קבוצות דֶמֶה

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

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

כדי להסיר משתמש מקבוצה, השתמש בפקודה הבאה:

$ סודו gpasswd < שם משתמש > < קְבוּצָה >

אנו יכולים לוודא אם זה עבד באמצעות הפקודה 'קבוצות':

$ קבוצות < שם משתמש >

סיכום

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

מעוניין ללמוד עוד על ניהול משתמשים? בדוק את המדריך הזה על הוספת משתמשים ל- sudoers . ה תת קטגוריית פדורה מכיל גם הרבה מדריכים על היבטים שונים של Fedora Linux.

מחשוב שמח!