ניהול משתמשים באובונטו

Ubuntu User Management



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







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



יצירת משתמש

אנו יכולים להוסיף משתמש במערכת ההפעלה אובונטו באמצעות GUI או מהמסוף. אנו יכולים להשתמש בפקודה adduser פשוטה להוספת משתמש או בפקודה adduser –system להוספת משתמש מערכת.



כדי ליצור משתמש מערכת חדש,





$סודוהוסף משתמש--מערכתlinuxuser2

כדי ליצור משתמש פשוט,

$סודוadduser linuxuser1



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

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

לאחר מסירת הפרטים, הוא ישאל אותך או שהמידע המסופק נכון או לא. הקש y כדי להמשיך ולחץ על Enter אם המידע נכון.

רשימת כל המשתמשים

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

$גזירה -מפריד=:-שדות=1 /וכו/passwd

הוא יפרט את כל משתמשי מערכת אובונטו.

שנה סיסמה של משתמש

אם אתה רוצה לשנות סיסמה של משתמש כלשהו, ​​תחילה עליך להיכנס עם שם המשתמש הספציפי הזה. לדוגמה, לשינוי הסיסמה של linuxuser1,

$שֶׁלָה- משתמש לינוקס 1

לאחר הפעלת הפקודה לעיל, היא תבקש ממך להזין את הסיסמה של אותו משתמש, להקליד את הסיסמה וללחוץ על Enter.

אתה יכול לראות ששם המשתמש השתנה.

כעת, הפעל את הפקודה passwd,

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

הקמת קבוצה

אתה יכול ליצור או להוסיף קבוצה בכל מערכת הפעלה מבוססת לינוקס באמצעות הפקודה addgroup.

$סודוaddgroup linuxgroup1

כפי שאתה יכול לראות כי linuxgroup1 נוצר בהצלחה.

רשום את כל הקבוצות

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

$גזירה -מפריד=:-שדות=1 /וכו/קְבוּצָה

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

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

ניתן לקבץ את המשתמשים גם באובונטו. אנו יכולים להוסיף משתמש לקבוצה על ידי מתן שם הקבוצה ושם המשתמש לפקודת usermod עם הדגלים -aG כך,

$סודושיטת משתמש-aGlinuxgroup1 linuxuser1

המשתמש linuxuser1 יתווסף לקבוצת linuxgroup1.

הצג קבוצה של משתמש

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

$שֶׁלָה- משתמש לינוקס 1

$קבוצות

כפי שאתה יכול לראות ש- linuxgroup1 מופיע כקבוצה של linuxuser1.

רשום את כל המשתמשים בקבוצה אחת

כדי להציג את כל המשתמשים בקבוצה כלשהי, הפעל את הפקודה cat, cut ו- grep עם הפרמטרים הבאים.

$חתול /וכו/קְבוּצָה| גזירה -מפריד=:-שדות=1,4 | אחיזהשם קבוצה

הקפד להחליף את שם הקבוצה בשם הקבוצה הרצוי. לדוגמה, linuxgroup1

אתה יכול לראות שהמשתמשים ב- linuxgroup1 רשומים.

מחיקת משתמש מקבוצה

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

$סודוdeluser linuxuser1 linuxgroup1

אתה יכול לראות שהמשתמש מוסר מקבוצת linuxgroup1.

מחיקת משתמש

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

$סודוdeluser לינוקס משתמש 1

אם ברצונך למחוק גם את ספריית הבית של המשתמש, השתמש בדגל –סר הבית-עם הפקודה deluser כך:

$סודומחבל-להסיר-הביתהמשתמש לינוקס 1

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

מחיקת קבוצה

כדי להסיר את הקבוצה ממערכת ההפעלה, הפעל את הפקודה delgroup עם שם הקבוצה כך

$סודוdelgroup linuxgroup1

הקבוצה נמחקה בהצלחה.

לעטוף

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