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

Freebsd Add User Groups



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

ניתן להפוך כל מספר חשבונות משתמשים לחלק מקבוצה ב- FreeBSD. לכל קבוצה יש שם ייחודי ו- GID שמזהים אותה. יש UserID או UID לכל תהליך, והוא משמש יחד עם GroupID או GID כדי להעריך מה מותר לשנות.







הוספת משתמש לקבוצת FreeBSD באמצעות הפקודה pw

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



אז תצטרך גישת שורש כדי לעקוב אחר ההוראות במדריך זה. השתמש בפקודת sudo כפי שמוצג להלן:



$סודו -אני





החלפת חברות בקבוצה של משתמש

ההוראות בסעיף זה יסירו את החברות שהיו בעבר בקבוצה. כדי לראות באילו קבוצות משתמש מסוים 'younis' הוא חלק, השתמש בפקודה id:

$תְעוּדַת זֶהוּתיונים



הוסף את המשתמש הזה לקבוצה בשם teamtwo. הזן את הפקודה pw כדלקמן:

$pw usermod younis-Gצוות שני

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

$pw usermod younis-Gteamtwo, wwwusers

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

הוספת משתמשי FreeBSD לקבוצה חדשה מבלי להחליף חברות קיימות

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

קבוצת קבוצת pw ${groupName Here} -M {userName Here}
קבוצת קבוצת pw ${groupName Here} -M {userNameHere1, userNameHere2, ...}

בואו נדגים עם דוגמה. בדוק את קבוצות המשתמשים באמצעות הפקודה id:

$תְעוּדַת זֶהוּתyounis 1

לאחר מכן כדי להוסיף משתמש זה לקבוצת teamtwo, השתמש בתחביר הפקודה כפי שהשתמשנו להלן:

$pw groupmod teamtwo-Myounis 1

תוכל לוודא שהחברות הקודמות בקבוצה נשמרות על ידי הפעלת פקודת ה- id על אותו משתמש.

$תְעוּדַת זֶהוּתyounis 1

הוספת משתמש חדש לקבוצה ב- FreeBSD

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

$pw user להוסיף younis2-Gבדיקה

$passwdyounis2

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

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

$תְעוּדַת זֶהוּתyounis2

בדוק את החברים בקבוצת FreeBSD

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

$בדיקת pw groupshow

לחלופין, נוכל להשתמש בפקודה grep ב- /etc /groupfile.

$אחיזה^בדיקות/וכו/קְבוּצָה

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

$קבוצותyounis2

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

$תְעוּדַת זֶהוּתyounis2
$תְעוּדַת זֶהוּת -G -nyounis2

סיכום

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