Grupa operētājsistēmā Linux ir veids, kā kolekcijā ievietot lietotājus ar līdzīgu piekļuvi un atļaujām. Izmantojot grupas, administrators var definēt piekļuves kontroli un atļaujas visiem lietotājiem, kas pieder šai grupai. Bez grupām administratoram būtu jādefinē lomas atsevišķiem lietotājiem, taču ar grupām šīs lomas var piešķirt grupai, kas savukārt attieksies uz visiem grupas lietotājiem.
Šajā rakstā mēs uzzināsim, kā pievienot lietotāju grupai. Mēs redzēsim dažādas metodes, kā to izdarīt.
Satura rādītājs
- Kas ir Linux grupa?
- Priekšnosacījumi, lai pievienotu lietotāju grupai operētājsistēmā Linux
- Kā pievienot lietotāju grupai Linux, veidojot lietotāju.
- Kā pievienot lietotāju grupai Linux, kas jau pastāv.
- Biežāk uzdotie jautājumi
Kas ir Linux grupa?
Linux grupa ir lietotāju kontu kolekcija, kam ir kopīgas piekļuves atļaujas failiem, direktorijiem un citiem sistēmas resursiem. Katrs lietotājs Linux sistēmā ir saistīts ar vienu vai vairākām grupām, un grupas tiek izmantotas, lai vienkāršotu lietotāja piekļuves un privilēģiju pārvaldības procesu.
Galvenās īpašības:
- Grupas identifikators (GID): Katrai grupai tiek piešķirts unikāls skaitlisks identifikators, kas pazīstams kā grupas ID (GID). Sistēma izmanto GID, lai atšķirtu grupas, un tas ir saistīts ar īpašām atļaujām.
- Dalība grupā: Lietotāji var piederēt vienai vai vairākām grupām. Ja lietotājs ir daļa no grupas, viņš manto šai grupai piešķirtās atļaujas. Tas vienkāršo atļauju pārvaldības procesu vairākiem lietotājiem, kuriem nepieciešami līdzīgi piekļuves līmeņi.
Grupu veidi:
- Galvenā grupa: Katram lietotājam ir primārā grupa, kas ir galvenā grupa, kas saistīta ar viņa kontu. Primārā grupa ir norādīta lietotāja ierakstā
/etc/passwd>failu. - Sekundārās grupas: Lietotāji var piederēt arī papildu grupām, kas pazīstamas kā sekundārās grupas. Šīs grupas nodrošina papildu atļaujas, kas pārsniedz primārās grupas piešķirtās atļaujas.
Priekšnosacījumi, lai pievienotu lietotāju grupai operētājsistēmā Linux
- Linux mašīna ar root/sudo piekļuvi.
- Pamata izpratne par Linux termināli.
- Izpratne par komandām useradd un usermod.
Kā pievienot lietotāju grupai Linux, veidojot lietotāju.
1. darbība. Lietotāja izveide, pievienojot to grupai.
Mēs varam izveidot lietotāju ar lietotāja pievienošana komandu.
šķirošanas masīvs java
useradd [options] [username]>
Mēs varam izmantot opciju -G, kam seko grupas nosaukums, lai pievienotu šo lietotāju jebkurai vēlamajai grupai. Piemēram, mēs izveidosim lietotāju “manekens” un pievienosim to sudo grupai ar šādu komandu.
useradd -G sudo dummy>
Tas izveidotu lietotāju un vienlaikus pievienotu to sudo grupai.

Jauna lietotāja izveide un pievienošana grupai
2. darbība: pārbaudiet lietotāja “manekena” grupas.
Lai pārbaudītu lietotāju manekena grupas, mēs varam izmantot grupas komandu.
#syntax groups [username]>
Terminālī ierakstiet šādu komandu.
groups dummy>
Izvade:

Pārbauda fiktīvu lietotāju grupas.
Kā redzam, manekena grupa tagad ir sudo grupas dalībniece.
Kā pievienot lietotāju grupai Linux, kas jau pastāv.
Izmantojot šo metodi, mēs izveidosim jaunu lietotāju demonstrācijas nolūkos. Pēc tam mēs to pievienosim jau esošai grupai.
1. darbība: lietotāja izveide (neobligāti)
Mēs izveidosim testa lietotāju, izmantojot komandu useradd. Šo komandu izmanto, lai pievienotu lietotājus Linux sistēmai.
mīlivecricket.
useradd geek>
Šeit mēs izmantojam lietotājvārdu kā gīks. Jūs varat brīvi izmantot jebkuru vārdu pēc savas izvēles.

Notiek geek lietotāja pievienošana sistēmai
java math pow
Tagad, lai pārbaudītu, vai lietotājs ir pievienots, izmantojiet šo komandu.
cut -d: -f1 /etc/passwd | grep 'geek>
Izgriešanas komanda iegūst saturu no faila, pamatojoties uz norādīto nosacījumu. Šeit
- Mēs atlasām pirmo lauku ar opciju -f1.
- Lauki ir sadalīti ar robežzīmēm: apzīmēts ar -d.
- Mēs piekļūstam /etc/passwd failam, kurā ir visi sistēmā esošie lietotāji. (Lai lasītu šo failu, jums ir nepieciešama root vai sudo piekļuve)
- Pēc tam mēs izpētām savu lietotājvārdu “geek”, lai redzētu, vai tas ir pievienots lietotāju sarakstam.

Lietotāja pārbaude failā /etc/passwd
Šeit mēs iegūstam produkciju gīks kas nozīmē, ka lietotājs ir veiksmīgi pievienots.
2. darbība: izveidotā lietotāja pievienošana sudoers grupai
Tagad, lai grupai pievienotu jebkuru lietotāju, mums ir usermod komanda, kas paredzēta lietotāja modificēšanai.
Sintakse ir:
usermod [options] [other fields...] [username]>
Šeit mēs izmantosim opciju -aG, kas nozīmē pievienot grupai tad pirmais arguments pēc opcijas -aG mēs nodosim grupas nosaukumu un pēc tam, visbeidzot, lietotājvārdu.
Lai pievienotu geek lietotāju sudo grupai, mums ir jāveic šādas izmaiņas:
usermod -aG sudo geek>
Vienreiz šī komanda tiek izpildīta. Varat pārbaudīt visas grupas, kurām pieder geek lietotājs, izmantojot grupu komandu.
groups geek>
Tiks uzskaitītas visas grupas, kuru dalībnieks ir lietotājs “geek”.

Lietotāju grupu pārbaude
Kā redzam, geek lietotājs pieder 2 grupām, geek (katram lietotājam tiek piešķirta sava nosaukuma grupa) un sudo. Tādējādi mēs veiksmīgi pievienojām lietotāju geek sudo grupai.
Biežāk uzdotie jautājumi
Kāpēc man vajadzētu pievienot lietotāju grupai operētājsistēmā Linux?
Lietotāja pievienošana grupai operētājsistēmā Linux ir būtiska piekļuves atļauju pārvaldībai. Grupas ļauj kārtot lietotājus un definēt konkrētas atļaujas šiem lietotājiem kolektīvi. Piemēram, ja jums ir projekts ar vairākiem komandas dalībniekiem, izveidojot šim projektam grupu, varat piešķirt atļaujas ar projektu saistītiem failiem vai direktorijiem vienlaikus visai grupai, vienkāršojot piekļuves kontroli.
sts lejupielāde
Kāda ir komandrindas metode, lai pievienotu lietotāju grupai operētājsistēmā Linux?
Primārā komanda lietotāja pievienošanai grupai operētājsistēmā Linux ir
usermod>.Pamata sintakse ir:
sudo usermod -aG>Šī komanda pievieno norādīto lietotāju norādītajai grupai. The
-aG>karodziņi nodrošina, ka lietotājs tiek pievienots grupai, neietekmējot citu viņa dalību grupā.
Vai ir pieejamas grafiskās saskarnes lietotāju pievienošanai grupām operētājsistēmā Linux?
Jā, Linux darbvirsmas vidēs bieži tiek nodrošināti grafiskie rīki lietotāju pārvaldībai. Piemēram, GNOME darbvirsmas vidē ir lietojumprogramma Lietotāji un grupas.
Varat to palaist, izmantojot:
rindas autocad komandasudo gnome-control-center user-accounts>Šī saskarne ļauj pārvaldīt lietotāju kontus, tostarp dalību grupās, lietotājam draudzīgākā veidā.
Vai varu pievienot lietotāju vairākām grupām vienlaikus operētājsistēmā Linux?
Jā, jūs varat pievienot lietotāju vairākām grupām vienlaikus, iekļaujot tajā vairākus grupu nosaukumus
usermod>komandu, atdalot ar komatiem.Piemēram:
sudo usermod -aG group1,group2,group3 username>Šī komanda pievieno lietotāju
group1>,group2>, ungroup3>vienā operācijā.
Kā es varu pārbaudīt, vai lietotājs ir veiksmīgi pievienots grupai operētājsistēmā Linux?
Varat pārbaudīt lietotāja dalību grupā, izmantojot
groups>komandu.Piemēram:
groups username>Šī komanda parāda to grupu sarakstu, kurām pieder norādītais lietotājs. Turklāt varat pārbaudīt failu /etc/group vai izmantot citus konfigurācijas failus, lai apstiprinātu dalību grupā konkrētam lietotājam.
Secinājums
Šajā rakstā mēs apspriedām lietotāju pievienošanu Linux grupām. Linux Hroups, kas ir neatņemama sastāvdaļa lietotāju organizēšanai ar dalītas piekļuves prasībām, atļauju pārvaldības racionalizēšanai un sistēmas drošības uzlabošanai. Izmantojot grupas identifikatorus (GID) un primārās/sekundārās grupas atšķirības, lietotāji efektīvi pārmanto atļaujas, pamatojoties uz dalību grupā, tādējādi samazinot administratīvo sarežģītību. Šajā rakstā tika izklāstīti praktiski soļi lietotāju pievienošanai grupām operētājsistēmā Linux, izmantojot tādas komandas kāuseradd>unusermod>, kas nodrošina lietotājus ar root vai sudo piekļuvi. Linux grupām ir izšķiroša nozīme, nodrošinot strukturētu un drošu pieeju lietotāju piekļuvei Linux vidē, veicinot efektīvu sistēmas administrēšanu.