Un grup în Linux este o modalitate de a pune utilizatori cu acces și permisiuni similare într-o colecție. Folosind grupuri, un administrator poate defini controlul accesului și permisiunile pentru toți utilizatorii care aparțin grupului respectiv. Fără grupuri, administratorul ar trebui să definească roluri pentru utilizatorii individuali, totuși, cu grupuri, acele roluri pot fi date unui grup care, la rândul său, se va aplica tuturor utilizatorilor din grup.
În acest articol, vom afla cum să adăugați un utilizator la un grup. Vom vedea diferite metode de a face același lucru.
Cuprins
- Ce este Linux Group?
- Cerințe preliminare pentru a adăuga un utilizator la un grup în Linux
- Cum să adăugați utilizator la un grup în Linux în timp ce creați utilizatorul.
- Cum să adăugați un utilizator la un grup în Linux care există deja.
- Întrebări frecvente
Ce este Linux Group?
Un grup Linux este o colecție de conturi de utilizator care partajează permisiuni de acces comune la fișiere, directoare și alte resurse de sistem. Fiecare utilizator dintr-un sistem Linux este asociat cu unul sau mai multe grupuri, iar grupurile sunt folosite pentru a simplifica procesul de gestionare a accesului și privilegiilor utilizatorilor.
Caracteristici cheie:
- Identificator de grup (GID): Fiecărui grup i se atribuie un identificator numeric unic cunoscut sub numele de Group ID (GID). GID-ul este folosit de sistem pentru a diferenția între grupuri și este asociat cu permisiuni specifice.
- Membru al grupului: Utilizatorii pot aparține unuia sau mai multor grupuri. Când un utilizator face parte dintr-un grup, moștenește permisiunile atribuite acelui grup. Acest lucru simplifică procesul de gestionare a permisiunilor pentru mai mulți utilizatori care necesită niveluri de acces similare.
Tipuri de grupuri:
- Grupul principal: Fiecare utilizator are un grup principal, care este grupul principal asociat contului său. Grupul principal este specificat în intrarea utilizatorului în
/etc/passwd>fişier. - Grupe secundare: Utilizatorii pot aparține și unor grupuri suplimentare cunoscute sub denumirea de grupuri secundare. Aceste grupuri oferă permisiuni suplimentare în afara celor acordate de grupul principal.
Cerințe preliminare pentru a adăuga un utilizator la un grup în Linux
- O mașină Linux cu acces root/sudo.
- Înțelegerea de bază a terminalului Linux.
- Înțelegerea comenzii useradd și usermod.
Cum să adăugați utilizator la un grup în Linux în timp ce creați utilizatorul.
Pasul 1: Crearea unui utilizator în timp ce îl adăugați la un grup.
Putem crea un utilizator cu useradd comanda.
funcția săgeată dactilografiată
useradd [options] [username]>
Putem folosi opțiunea -G urmată de numele grupului pentru a adăuga acest utilizator la orice grup dorim. De exemplu, vom crea un utilizator „dummy” și îl vom adăuga la grupul sudo cu următoarea comandă.
useradd -G sudo dummy>
Acest lucru ar crea utilizatorul și îl va adăuga simultan la grupul sudo.

Crearea unui utilizator nou și adăugarea acestuia la un grup
Pasul 2: Verificarea grupurilor de utilizator „fachin”.
Pentru a verifica grupurile de user dummy, putem folosi grupuri comanda.
#syntax groups [username]>
Tastați următoarea comandă în terminal.
groups dummy>
Ieșire:

Verificarea grupurilor de utilizatori falsi.
După cum putem vedea, grupul dummy este acum membru al grupului sudo.
Cum să adăugați un utilizator la un grup în Linux care există deja.
În această metodă, vom crea un utilizator nou în scopuri demonstrative. Apoi, îl vom adăuga la un grup deja existent.
Pasul 1: Crearea unui utilizator (Opțional)
Vom crea un utilizator de testare folosind comanda useradd. Această comandă este folosită pentru a adăuga utilizatori la sistemul Linux.
caracter java la int
useradd geek>
Aici, folosim numele de utilizator ca tocilar. Sunteți liber să utilizați orice nume la alegere.

Adăugarea unui utilizator geek la sistem
conversia unui șir în întreg în java
Acum, pentru a verifica dacă utilizatorul a fost adăugat sau nu, utilizați următoarea comandă.
cut -d: -f1 /etc/passwd | grep 'geek>
Comanda cut primește conținut din fișier în funcție de condiția dată. Aici
- Selectăm primul câmp cu opțiunea -f1.
- Câmpurile sunt împărțite la delimitările : trecute cu -d.
- Accesăm fișierul /etc/passwd care conține toți utilizatorii care există în sistem. (Aveți nevoie de acces root sau sudo pentru a citi acest fișier)
- Apoi, ne găsim numele de utilizator „geek” pentru a vedea dacă este adăugat la lista de utilizatori.

Verificarea utilizatorului în /etc/passwd
Aici, obținem rezultatul tocilar ceea ce înseamnă că utilizatorul a fost adăugat cu succes.
Pasul 2: Adăugarea utilizatorului creat la grupul sudoers
Acum, pentru a adăuga orice utilizator la un grup, avem usermod comandă care este pentru modificarea utilizatorului.
Sintaxa este:
usermod [options] [other fields...] [username]>
Aici, vom folosi opțiunea -aG, ceea ce înseamnă atașați la grup apoi primul argument după opțiunea -aG vom trece numele grupului și apoi, în final, numele de utilizator.
Pentru a adăuga utilizatorul geek la grupul sudo, avem nevoie de următoarele modificări:
usermod -aG sudo geek>
Odată, această comandă este executată. Puteți verifica toate grupurile cărora le aparține utilizatorul geek folosind comanda groups.
groups geek>
Aceasta va lista toate grupurile din care este membru utilizatorul „geek”.

Verificarea grupurilor de utilizatori
După cum putem vedea, utilizatorul geek aparține la 2 grupuri, geek (fiecare utilizator primește un grup cu propriul nume) și sudo. Astfel, am adăugat cu succes utilizatorul geek la grupul sudo.
Întrebări frecvente
De ce ar trebui să adaug un utilizator la un grup în Linux?
Adăugarea unui utilizator la un grup în Linux este esențială pentru gestionarea permisiunilor de acces. Grupurile vă permit să organizați utilizatorii și să definiți permisiuni specifice pentru acești utilizatori în mod colectiv. De exemplu, dacă aveți un proiect cu mai mulți membri ai echipei, crearea unui grup pentru acel proiect vă permite să acordați permisiuni pentru fișierele sau directoarele legate de proiect întregului grup simultan, simplificând controlul accesului.
converti șirul în char
Care este metoda liniei de comandă pentru a adăuga un utilizator la un grup în Linux?
Comanda principală pentru adăugarea unui utilizator la un grup în Linux este
usermod>.Sintaxa de bază este:
sudo usermod -aG>Această comandă adaugă utilizatorul specificat la grupul specificat. The
-aG>steagurile asigură faptul că utilizatorul este atașat la grup fără a afecta celelalte apartenențe la grup.
Există interfețe grafice disponibile pentru adăugarea de utilizatori la grupuri în Linux?
Da, mediile desktop Linux oferă adesea instrumente grafice pentru gestionarea utilizatorilor. De exemplu, mediul desktop GNOME include o aplicație Utilizatori și grupuri.
Îl poți lansa folosind:
kat timpf greutatesudo gnome-control-center user-accounts>Această interfață vă permite să gestionați conturile de utilizator, inclusiv apartenența la grupuri, într-un mod mai ușor de utilizat.
Pot adăuga un utilizator la mai multe grupuri simultan în Linux?
Da, puteți adăuga un utilizator la mai multe grupuri simultan, incluzând mai multe nume de grup în
usermod>comanda, separate prin virgule.De exemplu:
sudo usermod -aG group1,group2,group3 username>Această comandă adaugă utilizatorul la
group1>,group2>, șigroup3>într-o singură operație.
Cum pot verifica dacă un utilizator a fost adăugat cu succes la un grup în Linux?
Puteți verifica apartenența la grup a unui utilizator utilizând
groups>comanda.De exemplu:
groups username>Această comandă afișează o listă de grupuri din care aparține utilizatorul specificat. În plus, puteți verifica fișierul /etc/group sau puteți utiliza alte fișiere de configurare pentru a confirma apartenența la grup pentru un anumit utilizator.
Concluzie
În acest articol am discutat fierbinte despre adăugarea unui utilizator la grupurile Linux. Grupuri Linux care sunt integrante pentru organizarea utilizatorilor cu cerințe de acces partajat, eficientizarea gestionării permisiunilor și îmbunătățirea securității sistemului. Prin identificatorii de grup (GID) și distincțiile de grup primar/secundar, utilizatorii moștenesc permisiunile în mod eficient pe baza apartenenței la grup, reducând complexitățile administrative. Acest articol a subliniat pașii practici pentru adăugarea utilizatorilor la grupuri în Linux folosind comenzi precumuseradd>șiusermod>, care se adresează utilizatorilor cu acces root sau sudo. Grupurile Linux joacă un rol crucial în furnizarea unei abordări structurate și sigure a accesului utilizatorilor în mediul Linux, contribuind la administrarea eficientă a sistemului.