Ինչպես հեռացնել օգտվողին 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 ֆայլի խմբագրումն ավելի առաջադեմ տարբերակ է: Հետևելով այս հոդվածում նկարագրված քայլերին, դուք կարող եք հեշտությամբ հեռացնել օգտատերերին խմբերից և պահպանել անվտանգ և կազմակերպված համակարգ: