דף הבית » איך ל » הוסף משתמש לקבוצה (או קבוצה שנייה) ב- Linux

    הוסף משתמש לקבוצה (או קבוצה שנייה) ב- Linux

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

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

    הוסף קבוצה חדשה

    אם ברצונך ליצור קבוצה חדשה במערכת שלך, השתמש ב An קבוצה Media0 הפקודה הבאה, מחליפה את new_group עם שם הקבוצה שברצונך ליצור. אתה צריך להשתמש sudo עם פקודה זו גם (או, על הפצות לינוקס שאינם משתמשים סודו, יהיה עליך להפעיל את su הפקודה בעצמה כדי לקבל הרשאות גבוהות לפני הפעלת הפקודה).

    קבוצת סודו

    הוסף חשבון משתמש קיים לקבוצה

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

    usermod -a -G examplegroup exampleusername

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

    usermod -a-godo חנון

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

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

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

    usermod -g שם משתמש

    הערה כאן. כאשר אתה משתמש באותיות קטנות, אתה מקצה קבוצה ראשית. כאשר אתה משתמש באותיות רישיות , כאמור, אתה מקצה קבוצה משנית חדשה.

    הצג את הקבוצות שאליהן מוקצה חשבון משתמש

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

    קבוצות

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

    id

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

    An קבוצה דוגמה

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

    שם using זההדה

    הקבוצה הראשונה קבוצות רשימה או הקבוצה המוצגת לאחר "gid =" ב id list היא הקבוצה הראשית של חשבון המשתמש. הקבוצות האחרות הן הקבוצות המשניות. לכן, בצילום המסך למטה, הקבוצה הראשית של חשבון המשתמש היא דוגמא.

    צור משתמש חדש והקצה קבוצה בפקודה אחת

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

    user Media0 -G examplegroup exampleusername

    לדוגמה, כדי ליצור חשבון משתמש חדש בשם jsmith ולהקצות אותו לקבוצת ה- ftp, היית מפעיל את:

    useradd -G ftp jsmith

    לאחר מכן תרצה להקצות סיסמה עבור משתמש זה, כמובן:

    פסח

    הוסף משתמש לקבוצות מרובות

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

    usermod -a -G group1, group2, group3 exampleusername

    לדוגמה, כדי להוסיף את המשתמש בשם חנון לקבוצות ftp, sudo ו- example, היית מפעיל את:

    usermod-a-g ftp, sudo, למשל חנון

    תוכל לציין קבוצות רבות ככל שתרצה - פשוט להפריד בין כולן בפסיק.

    הצג את כל הקבוצות במערכת

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

    קב

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

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