Ինչպես հեռացնել օգտվողին Linux-ի խմբից


Linux-ը հզոր և ճկուն օպերացիոն համակարգ է, որը լայնորեն կիրառվում է սերվերային միջավայրերում: Այս միջավայրերում սովորական է, որ մի քանի օգտվողներ աշխատում են նույն համակարգում և նույնիսկ պատկանում են օգտվողների նույն խմբերին: Այնուամենայնիվ, կարող է գալ մի պահ, երբ դուք պետք է հեռացնեք օգտվողին խմբից, կամ այն պատճառով, որ նրանք այլևս մուտք չեն պահանջում կամ անվտանգության նկատառումներից ելնելով: Այս հոդվածում մենք կքննարկենք, թե ինչպես հեռացնել օգտվողին Linux-ի խմբից:

Որոնք են օգտատերերի խմբերը Linux-ում:

Օգտատերերի խմբերը Linux օպերացիոն համակարգերի էական հատկանիշն են: Օգտատերերի խումբը օգտատերերի հաշիվների հավաքածու է, որը կիսում է թույլտվությունների և մուտքի իրավունքի ընդհանուր փաթեթը ռեսուրսների, ինչպիսիք են ֆայլերը, գրացուցակները և սարքերը: Միևնույն խմբի օգտատերերը կարող են կիսվել ֆայլերով և գրացուցակներով՝ առանց անհատապես թույլտվությունների տրամադրման: Օգտատերերի խմբերը ստեղծվել են թույլտվությունների կառավարումն ավելի հեշտ և անվտանգ դարձնելու համար:

Ինչպե՞ս հեռացնել օգտվողին Linux-ի խմբից:

Linux-ի խմբից օգտվողին հեռացնելու մի քանի եղանակ կա: Ահա մի քանի ընդհանուր մեթոդներ −

Մեթոդ 1. Օգտագործելով gpasswd հրամանը

Gpasswd հրամանը օգտվողների խմբերը կառավարելու պարզ և արդյունավետ միջոց է: Այս հրամանով օգտվողին խմբից հեռացնելու համար հետևեք այս քայլերին

Քայլ 1 - Բացեք տերմինալի պատուհանը:

Քայլ 2 − Մուտքագրեք հետևյալ հրամանը՝ օգտվողին խմբից հեռացնելու համար

sudo gpasswd -d username groupname

Օրինակ, «johndoe» օգտվողին «մշակողների» խմբից հեռացնելու համար մուտքագրեք հետևյալ հրամանը.

sudo gpasswd -d johndoe developers

Քայլ 3 - Սեղմեք Enter, և օգտվողը կհեռացվի խմբից:

Մեթոդ 2. Օգտագործելով usermod Command-ը

Usermod հրամանը հզոր գործիք է, որը թույլ է տալիս փոփոխել օգտվողների հաշիվները տարբեր ձևերով, ներառյալ խմբերից օգտվողների ավելացումն ու հեռացումը: Այս հրամանով օգտվողին խմբից հեռացնելու համար հետևեք այս քայլերին

Քայլ 1 - Բացեք տերմինալի պատուհանը:

Քայլ 2 − Մուտքագրեք հետևյալ հրամանը՝ օգտվողին խմբից հեռացնելու համար

sudo usermod -G groupname username

Օրինակ, «johndoe» օգտվողին «մշակողների» խմբից հեռացնելու համար մուտքագրեք հետևյալ հրամանը.

sudo usermod -G developers - johndoe

Քայլ 3 - Սեղմեք Enter, և օգտվողը կհեռացվի խմբից:

Մեթոդ 3. խմբագրել /etc/group Ֆայլը

/etc/group ֆայլը կազմաձևման ֆայլն է, որը պահպանում է համակարգի բոլոր օգտվողների խմբերը: Դուք կարող եք ձեռքով խմբագրել այս ֆայլը՝ օգտվողին խմբից հեռացնելու համար: Այնուամենայնիվ, այս մեթոդը խորհուրդ չի տրվում սկսնակների համար, քանի որ այն պահանջում է Linux հրամանի տողի և ֆայլերի խմբագրման որոշակի գիտելիքներ: Այս մեթոդով օգտվողին խմբից հեռացնելու համար հետևեք այս քայլերին

Քայլ 1 - Բացեք տերմինալի պատուհանը:

Քայլ 2 − Մուտքագրեք հետևյալ հրամանը՝ /etc/group ֆայլը տեքստային խմբագրիչում բացելու համար.

sudo nano /etc/group

Քայլ 3 - Գտեք այն խումբը, որտեղից ցանկանում եք հեռացնել օգտատիրոջը և խմբագրել այն: /etc/group ֆայլի յուրաքանչյուր տողի ձևաչափը հետևյալն է

groupname:x:GID:user1,user2,user3,...

«Խմբի անունը» փոխարինեք խմբի անունով և «user1,user2,user3,...»՝ խմբի օգտատերերի ցանկով: Օգտատիրոջը հեռացնելու համար պարզապես ջնջեք նրա օգտանունը ցանկից:

Քայլ 4 - Պահպանեք փոփոխությունները /etc/group ֆայլում և դուրս եկեք տեքստային խմբագրիչից:

Օրինակներ

Եկեք մի քանի օրինակ բերենք՝ հասկանալու համար, թե ինչպես հեռացնել օգտվողին Linux-ի խմբից −

Օրինակ 1. Օգտագործելով gpasswd հրամանը

Ենթադրենք, մենք ցանկանում ենք հեռացնել «johndoe» օգտվողին «մշակողների» խմբից: Դա անելու համար մենք կարող ենք օգտագործել gpasswd հրամանը: Բացեք տերմինալի պատուհանը և մուտքագրեք հետևյալ հրամանը -

sudo gpasswd -d johndoe developers

Սեղմեք Enter, և «johndoe» օգտվողը կհեռացվի «մշակողների» խմբից:

Օրինակ 2. Օգտագործելով usermod հրամանը

Ենթադրենք, մենք ցանկանում ենք հեռացնել «janedoe» օգտվողին «sales» խմբից։ Դա անելու համար մենք կարող ենք օգտագործել usermod հրամանը: Բացեք տերմինալի պատուհանը և մուտքագրեք հետևյալ հրամանը -

sudo usermod -G sales - janedoe

Սեղմեք Enter, և «janedoe» օգտվողը կհեռացվի «sales» խմբից:

Օրինակ 3. /etc/group Ֆայլի խմբագրում

Ենթադրենք, մենք ցանկանում ենք «bobdoe» օգտվողին հեռացնել «engineering» խմբից։ Դա անելու համար մենք կարող ենք խմբագրել /etc/group ֆայլը: Բացեք տերմինալի պատուհանը և մուտքագրեք հետևյալ հրամանը -

sudo nano /etc/group

Գտեք «ճարտարագիտություն» խումբը պարունակող տողը և խմբագրեք այն՝ «bobdoe»-ն օգտվողների ցանկից հեռացնելու համար: Գիծը պետք է այսպիսին լինի −

engineering:x:1000:alice,carl,dave

Փոխեք այն սրանով -

engineering:x:1000:alice,carl,dave

Պահպանեք փոփոխությունները /etc/group ֆայլում և դուրս եկեք տեքստային խմբագրիչից: «bobdoe» օգտատերը կհեռացվի «ինժեներական» խմբից:

Ինչու՞ է կարևոր խմբից օգտվողին հեռացնելը:

Խմբից օգտվողին հեռացնելը Linux համակարգի կառավարման կարևոր ասպեկտ է: Երբ օգտատերը հեռացվում է խմբից, նա կորցնում է այդ խմբի հետ կապված բոլոր արտոնությունները և մուտքի իրավունքները: Սա ապահովում է, որ օգտատերերն ունենան միայն անհրաժեշտ թույլտվությունները՝ իրենց առաջադրանքները կատարելու համար՝ նվազեցնելով անվտանգության խախտումների և զգայուն տվյալների չարտոնված մուտքի վտանգը:

Բացի այդ, խմբից օգտվողին հեռացնելը կարող է օգնել պարզեցնել թույլտվությունների կառավարումը: Երբ օգտվողները մուտք ունեն բազմաթիվ խմբերի, կարող է դժվար լինել հետևել, թե ով ինչ մուտք ունի: Հեռացնելով օգտատերերին ավելորդ խմբերից՝ դուք կարող եք նվազեցնել թույլտվությունների կառավարման բարդությունը և հեշտացնել, որ օգտատերերն ունենան միայն իրենց անհրաժեշտ թույլտվությունները:

Խմբերից օգտվողներին հեռացնելու լավագույն փորձը

Օգտատիրոջը խմբից հեռացնելիս պետք է հետևել մի քանի լավագույն փորձին, որպեսզի ապահովվի, որ գործընթացն իրականացվում է անվտանգ և արդյունավետ.

  • Հաստատեք, որ օգտվողին այլևս անհրաժեշտ չէ մուտք գործել խումբ − Նախքան օգտատիրոջը խմբից հեռացնելը, կարևոր է ստուգել, որ նա այլևս կարիք չունի մուտքի դեպի այդ խմբի հետ կապված ռեսուրսները: Եթե օգտատերը դեռ մուտք է պահանջում, մտածեք նրան այլ խմբի մեջ ավելացնելու փոխարեն՝ դրանք ընդհանրապես հեռացնելու փոխարեն:

  • Փոփոխությունները փաստաթղթավորեք − Ամեն անգամ, երբ փոփոխություններ եք կատարում համակարգում, կարևոր է դրանք փաստաթղթավորել հետագա հղումների համար: Նշեք ներգրավված օգտվողին և խմբին, ինչպես նաև փոփոխության պատճառը:

  • Փոփոխությունների փորձարկում − Օգտատիրոջը խմբից հեռացնելուց հետո կարևոր է ստուգել փոփոխությունները՝ համոզվելու համար, որ ամեն ինչ աշխատում է այնպես, ինչպես սպասվում էր: Համոզվեք, որ օգտվողն այլևս հասանելիություն չունի խմբի հետ կապված ռեսուրսներին:

  • Համակարգը արդիական պահեք − Օգտագործողների խմբերի կանոնավոր վերանայումն ու թարմացումը համակարգի կառավարման կարևոր մասն է: Համակարգը թարմացրե՛ք՝ պարբերաբար հեռացնելով օգտատերերին խմբերից, ում այլևս մուտքի կարիք չունեն:

Եզրակացություն

Եզրափակելով, Linux-ի խմբից օգտվողին հեռացնելը պարզ գործընթաց է, որը կարող է իրականացվել մի քանի ձևով: gpasswd և usermod հրամանները ամենատարածված մեթոդներն են, մինչդեռ /etc/group ֆայլի խմբագրումն ավելի առաջադեմ տարբերակ է: Հետևելով այս հոդվածում նկարագրված քայլերին, դուք կարող եք հեշտությամբ հեռացնել օգտատերերին խմբերից և պահպանել անվտանգ և կազմակերպված համակարգ: