Gestionarea utilizatorilor este destul de simplă dacă rulați Linux pe computerul personal. Dar, pentru cei care au un server cu mii de utilizatori, managementul devine o problemă serioasă de care ar trebui să avem grijă.
Din fericire, sistemele de operare bazate pe Linux vă oferă o modalitate de a controla și gestiona utilizatorii din sistemul dvs. Puteți crea grupuri și adăuga utilizatori la acestea. Apoi, în loc să atribuiți permisiuni fiecărui utilizator din sistem, puteți autoriza cu ușurință grupurile de utilizatori oferindu-le privilegii asociate fluxului de lucru al sistemului.
Creați grupuri de utilizatori pe Linux
Linux vine cu o comandă implicită pentru crearea grupurilor de utilizatori. Puteți utiliza groupadd pentru a adăuga noi grupuri la sistemul dvs. Sintaxa de bază a comenzii este:
groupadd [opțiuni] nume de grup
Pentru a crea un nou grup de „scriitori” de utilizatori:
scriitori de grup
Rularea comenzii menționate mai sus va adăuga o nouă intrare la /etc/group și /etc/gshadow
fișierele din sistemul dvs. Puteți verifica noua intrare de grup din fișiere tastând pisică / etc / grup și pisica / etc / gshadow în terminalul tău.Rețineți că numai utilizatorii cu permisiuni administrative pot crea grupuri de utilizatori. Nu uitați să treceți la superutilizator înainte de a executa comanda groupadd.
Dacă încercați să creați un grup cu un nume care există deja, veți vedea o eroare care afirmă:
groupadd: „scriitorii” grupului există deja
Cu toate acestea, puteți respinge eroarea utilizând fișierul -f sau --forta steag cu comanda.
groupadd - scriitori de forță
groupadd -f scriitori
Creați grupuri de utilizatori cu GID unic
Când creați un nou grup de utilizatori, sistemul îi atribuie automat un ID de grup sau un GID. Dacă doriți ca grupul dvs. să aibă un anumit ID de grup, puteți face acest lucru folosind -g sau --gid steag.
groupadd -g 600 de scriitori
groupadd - a inclus 600 de scriitori
Dacă încercați să atribuiți un ID de grup care a fost deja luat, va apărea următoarea eroare.
groupadd: GID „600” există deja
Deși nu este recomandat, puteți adăuga -o sau --non-unic semn pentru a atribui forțat ID-ul grupului.
groupadd -o -g 600 de scriitori
Creați grupuri de utilizatori cu o parolă
Deși puteți adăuga o parolă grupurilor dvs., acestea nu sunt de niciun folos practic pentru un utilizator. -p flag vă permite să specificați o parolă pentru grupul dvs. de utilizatori.
groupadd -p scriitori de parole secrete
Legate de: Cum să vă schimbați parola în Linux
Trebuie să vă schimbați parola Linux? Iată tot ce trebuie să știți despre resetarea unei parole în Linux.
Creați grupuri de sistem în Linux
Există o ușoară diferență între grupurile de sistem și grupurile obișnuite. Grupurile de sistem sunt grupuri speciale care includ utilizatorii care sunt responsabili de efectuarea operațiunilor de sistem, cum ar fi backup și întreținere.
Folosește -r sau --sistem semn pentru a crea un grup de sistem pe Linux:
groupadd -r hardwareteam
groupadd --sistem hardwareteam
Obțineți lista membrilor într-un grup de utilizatori
Pentru a ști câți membri fac parte dintr-un anumit grup, puteți utiliza getent comandă de la terminalul dvs. Următoarea comandă va afișa o listă cu toți membrii prezenți în grupul „scriitori”:
scriitori de grup getent
Adăugați utilizatori la grupuri
Acum că ați creat un grup de utilizatori pe sistemul dvs., este timpul să adăugați câțiva utilizatori la acesta. Usermod este un utilitar puternic din linia de comandă, deoarece conține diverse opțiuni asociate cu gestionarea și moderarea utilizatorilor. De asemenea, vă permite să adăugați cu ușurință utilizatori la grupul dvs. Sintaxa de bază a comenzii este:
usermod [opțiuni] nume grup nume utilizator
Adăugați un utilizator existent în grupuri
Dacă doriți să adăugați un utilizator existent la grupul dvs., fișierul -A și -G steagurile sunt ceea ce aveți nevoie. -G steagul reprezintă grupuri, în timp ce -A înseamnă adăugare, adăugare sau adăugare.
usermod -a -G scriitori randomuser
De asemenea, puteți adăuga un utilizator la mai multe grupuri. Tot ce trebuie să faceți este să introduceți numele grupurilor separate prin virgulă.
usermod -a -G scriitori, administrator, proprietar randomuser
Adăugați un utilizator nou la un grup
Puteți utiliza useradd comanda când vrei adăugați un utilizator nou la sistemul dvs. Linux. Useradd vă oferă o modalitate de a atribui un grup utilizatorului în momentul creării acestuia. -G flag vă permite să specificați un grup utilizatorului.
useradd -G scriitori randomuser
Adăugarea unui utilizator la mai multe grupuri este de asemenea ușoară. Treceți doar numele grupurilor separate prin virgulă în comanda implicită.
useradd -G scriitori, administrator, proprietar randomuser
Eliminați utilizatorii dintr-un grup
De asemenea, puteți elimina utilizatorii dintr-un grup folosind usermod. Rețineți că într-un sistem Linux, pot fi atribuite mai multe grupuri unui utilizator. Unul dintre aceste grupuri este declarat grup primar, în timp ce altele sunt denumite grupuri secundare.
Dacă încercați să eliminați un utilizator dintr-un grup, asigurați-vă că acesta are cel puțin un grup principal după eliminare. De exemplu, utilizatorul „aleator” face parte din grupurile de administratori, scriitori și editori; unde admin este grupul principal, iar restul sunt grupuri secundare.
Puteți elimina utilizatorul numai din scriitori și editori de grup. Și pentru a face acest lucru, trebuie să treceți numele grupului la care doriți ca utilizatorul să rămână membru. Aceasta înseamnă, pentru a elimina utilizatorul „aleatoriu” din editorii de grup, se folosește următoarea comandă:
usermod -G scriitori la întâmplare
Observă că tot ce trebuia să faci era să dezbraci adăugați steagul (-a) din comanda pe care o utilizați pentru a adăuga un utilizator într-un grup.
Ștergeți grupuri pe Linux
Când nu mai doriți să păstrați un grup de utilizatori pe sistemul dvs., puteți șterge grupul folosind groupdel comanda. Sintaxa comenzii este:
groupdel [opțiuni] nume grup
Pentru ștergerea „scriitorilor” grupului de utilizatori:
scriitori de grup
Dacă încercați să eliminați un grup care nu există, veți primi o eroare care să precizeze:
groupdel: „scriitorii” grupului nu există
Gestionarea grupurilor de utilizatori pe Linux
Gestionarea utilizatorilor poate fi dificilă dacă nu știți comenzile Linux pe care trebuie să le utilizați. Devine foarte ușor odată ce cunoașteți intrarea și ieșirea din comenzile legate de moderare și gestionare.
Administratorii de server ar trebui să încerce să utilizeze distribuții Linux care sunt potrivite pentru nevoile lor. În acest fel, vor primi toate instrumentele și utilitarele necesare pentru gestionarea serverului chiar de pe bat.
Sunteți gata să începeți dezvoltarea unui sistem de operare open source? Iată cele mai bune distribuții Linux pentru programare.
- Nespecificat

Deepesh este un blogger de tehnologie și scrie conținut informațional de peste 3 ani. În prezent, își urmează licența în aplicații informatice de la o universitate renumită din India. În timpul liber, îi place să scrie, să asculte muzică și să cânte la chitară.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Încă un pas…!
Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.