Chiar dacă sunteți un utilizator Linux relativ experimentat, este posibil ca grupurile să nu fie ceva ce vă gândiți atât de des. În multe cazuri, grupurile de bază create atunci când creați un utilizator nou în timp ce vă configurați sistemul sunt tot ce aveți nevoie.
Cum găsesc adresa IP a telefonului meu Android?
Totuși, pe măsură ce vă administrați sistemul, puteți întâlni situații în care trebuie să adăugați un utilizator la un grup. Este ușor să adăugați sau să ștergeți un utilizator dintr-un grup de pe Ubuntu, este posibil să nu știți încă cum să faceți acest lucru.
Pentru ce grupuri sunt utilizate în Linux
Un grup în Linux este exact cum sună: o colecție de utilizatori. Acestea sunt utilizate pentru gestionarea permisiunilor pentru un număr de utilizatori în loc de a le modifica pe bază de utilizator. Merită să vă cunoașteți grupurile, deoarece acest concept este utilizat în toate sistemele de operare similare Unix, nu doar în Linux.
Un utilizator trebuie să aparțină cel puțin unui grup. Acesta este grupul principal al utilizatorului. Un utilizator poate și aparține de obicei altor grupuri, cunoscute sub numele de grupuri secundare. Există adesea o limită a numărului de grupuri secundare la care poate aparține un utilizator, dar acest lucru nu este un lucru pe care îl veți întâlni des.
Desigur, grupurile nu sunt singura modalitate de a gestiona permisiunile Linux. Pentru tratarea permisiunilor pe utilizator, consultați pagina noastră ghid la comanda chmod .
Adăugați un utilizator la un grup din Ubuntu
Există două comenzi pe care ar trebui să le cunoașteți atunci când doriți să adăugați un utilizator la un grup pe Linux. Acestea sunt
groups
comandă și
usermod
comanda. Primul vă permite să vedeți la ce grupuri sunteți deja repartizat. Pur și simplu rulați următoarele:
groups
Înainte de a adăuga un utilizator la un grup, doriți să vă asigurați că utilizatorul există de fapt. Pentru a face acest lucru, puteți utiliza fișierul
getent
comanda. Pentru a lista toate grupurile, executați următoarele:
getent group
Veți vedea o listă de grupuri, precum și ce utilizatori li se atribuie.
Pentru a adăuga un utilizator într-un grup, utilizați
usermod
comanda. De obicei, ați face acest lucru cu o comandă ca următoarea:
sudo usermod -a -G group username
Cu comanda de mai sus, înlocuiți
group
cu numele grupului la care doriți să adăugați utilizatorul și
username
cu numele utilizatorului. De exemplu:
sudo usermod -a -G sudo kwouk
Acest lucru ar permite utilizatorului în cauză să utilizeze
sudo
comanda. Deoarece numai utilizatorii din acel grup pot folosi
sudo
, puteți rula numai
usermod
comanda dacă sunteți deja în grupul respectiv.
În timp ce acest ghid se concentrează pe Ubuntu, pentru a adăuga un utilizator într-un grup pe alte distribuții, veți folosi aceiași pași exacți.
Crearea unui nou grup în Ubuntu
Uneori veți întâlni situații în care trebuie să adăugați un utilizator la un grup, dar acel grup nu există. În acest caz, va trebui să creați singur grupul, care este locul unde groupadd
intră comanda.
Această comandă este foarte ușor de utilizat. Pur și simplu rulați-l sub
sudo
cu numele grupului pe care doriți să îl creați. De exemplu:
mouse pad-ul nu funcționează pe laptop
sudo groupadd newgroup
Cele de mai sus ar crea un grup cunoscut sub numele de „grup nou”. Această comandă nu este una pe care s-ar putea să trebuiască vreodată să o rulați, dar instalarea anumitor programe poate necesita crearea de noi grupuri. Pentru a adăuga un utilizator într-un grup pe care tocmai l-ați creat, urmați aceiași pași descriși mai sus.
Eliminați un utilizator dintr-un grup din Ubuntu
Acum știi cum să adaugi un utilizator într-un grup pe Linux, dar ce zici de eliminarea acestuia dintr-un grup? Acest lucru poate varia în funcție de distribuțiile Linux, dar din fericire este ușor pentru Ubuntu să elimini un utilizator dintr-un grup.
The
deluser
comanda, așa cum sugerează și numele, este adesea utilizată pentru a șterge în întregime un utilizator. De asemenea, îl puteți utiliza pe Ubuntu pentru a șterge un utilizator dintr-un grup, precum și pentru alte distribuții, cum ar fi Debian, unde pachetul este, de asemenea, disponibil. Pentru a elimina un utilizator dintr-un grup, utilizați comanda în felul următor:
sudo deluser username groupname
Asigurați-vă întotdeauna că verificați din nou dacă numele grupului este prezent. Dacă executați comanda fără un nume de grup, aceasta va șterge pur și simplu utilizatorul în întregime. De exemplu, următoarea comandă va elimina utilizatorul din grupul „sudo”.
sudo deluser kwouk sudo
Dacă ați omis ultimul „sudo” din comanda de mai sus, acesta va șterge utilizatorul „kwouk”.
Vă poate ajuta să verificați la ce grupuri este deja atribuit un utilizator. Pentru a face acest lucru, pur și simplu executați următoarele:
sudo groups username
O modalitate mai ușoară de a adăuga și elimina utilizatori din grupuri
Mulți oameni ar prefera să folosească un instrument grafic pe Ubuntu pentru a adăuga utilizatori și a-i elimina din grupuri. Dacă trebuie frecvent să faceți acest lucru și nu preferați să lucrați din linia de comandă, acest lucru vă poate ușura mult. Din fericire, nu numai că acest lucru este posibil, ci și ușor de făcut.
Pentru a face acest lucru, va trebui să instalați pachetul „gnome-system-tools”, care conține câteva utilitare diferite. Ne interesează doar aplicația „Utilizatori și grupuri”, dar oricum trebuie să instalăm întregul pachet. Pentru aceasta, rulați următoarea comandă:
sudo apt install gnome-system-tools
Răspundeți la solicitări, apoi așteptați descărcarea și instalarea pachetelor. După finalizarea instalării, lansați fișierul Utilizatori și grupuri cerere.
În partea stângă, veți vedea o listă a utilizatorilor din sistemul dvs. Pentru a adăuga și a elimina utilizatori din grupuri, faceți clic pe Gestionați grupurile . Veți vedea o listă cu toate grupurile disponibile în instalarea Ubuntu. Adăugați utilizatori la grupuri făcând clic pe Proprietăți și bifând caseta de selectare de lângă numele acestora. Ștergeți utilizatorii din grupuri debifând caseta.
Noi moduri de a gestiona permisiunile în Ubuntu
În timp ce rădăcinile sale Unix datează din anii 1970, Linux evoluează constant. Acest lucru nu înseamnă doar suport hardware mai bun și modificări de performanță. Pe măsură ce Linux evoluează, vedem mai multe modalități de a gestiona utilizatorii și permisiunile.
Printre altele, Ubuntu 19.10 aduce versiunea Gnome 3.32 care adaugă controlul permisiunii aplicațiilor. Acest lucru vă va permite să utilizați permisiunile aplicației în stilul smartphone-ului. În timp ce această caracteristică este încă la început, ar putea ajunge să facă desktopul Linux mai sigur. Pentru o privire la alte lucruri noi pe drum, consultați ghidul nostru pentru noile caracteristici care apar în Ubuntu 19.10.
Acțiune Acțiune Tweet E-mail 5 sfaturi pentru a vă supraîncărca mașinile VirtualBox LinuxV-ați săturat de slaba performanță oferită de mașinile virtuale? Iată ce ar trebui să faceți pentru a vă îmbunătăți performanța VirtualBox.
Citiți în continuare Subiecte asemănătoare- Linux
- Administrarea sistemului
- Grupuri de utilizatori
Kris Wouk este muzician, scriitor și orice se numește atunci când cineva face videoclipuri pentru web. Un pasionat de tehnologie atât timp cât își poate aminti, cu siguranță are sistemele și dispozitivele de operare preferate, dar folosește oricât de multe altele, doar pentru a rămâne prins.
cablu hdmi de mare viteză 48gbpsMai multe de la Kris Wouk
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Faceți clic aici pentru a vă abona