Cum se adaugă utilizator în grup pe Linux - Tutorial
Schimbarea grupului cu care este asociat un utilizator este o sarcină foarte ușoară, dar nu toată lumea știe comenzile. Mai ales pentru a adăuga un utilizator și la un grup secundar. Vom parcurge toate scenariile pentru dvs. În acest articol, vom vorbi despre Cum să adăugați un utilizator în grup pe Linux - Tutorial. Sa incepem!
Conturile de utilizator pot fi atribuite de fapt unuia sau mai multor grupuri pe Linux. De asemenea, puteți configura permisiunile de fișiere și alte privilegii de către grup. De exemplu, pe Ubuntu, numai utilizatorii din grupul sudo pot folosi sudo comanda de a obține permisiuni ridicate.
Grupuri Linux
Linux grupurile sunt unități de organizare care sunt utilizate pentru a organiza și administra conturile de utilizator și în Linux. Scopul principal al grupurilor este de a defini de fapt un set de privilegii. De exemplu, citirea, scrierea sau executarea permisiunii pentru o anumită resursă care poate fi partajată între utilizatorii din cadrul grupului.
Există de fapt două tipuri de grupuri în sistemele de operare Linux:
- Grupul primar - Când un utilizator creează un fișier, grupul fișierului este setat la grupul principal al utilizatorului. În general, numele grupului este același cu numele utilizatorului. Informațiile despre grupul principal al utilizatorului sunt stocate în
/etc/passwdfişier. - Grup secundar sau suplimentar - Util când doriți să acordați mai multe permisiuni de fișiere unui set de utilizatori care sunt membri ai grupului. De exemplu, dacă adăugați un anumit utilizator la
dockergrup, atunci utilizatorul va moșteni drepturile de acces din grup și va putea rula, de asemenea, comenzi docker.
Fiecare utilizator poate aparține exact unui singur grup primar și zero sau mai multor grupuri secundare.
Rețineți că numai root sau utilizatorii cu sudo accesul poate adăuga un utilizator într-un grup.
Adăugați un grup nou
Dacă doriți să creați un grup nou pe sistemul dvs., utilizați comanda groupadd următoarea comandă, înlocuind noul grup împreună cu numele grupului pe care doriți să îl creați. Va trebui să utilizați sudo și cu această comandă. (Sau, pe distribuțiile Linux care nu folosesc sudo, va trebui să rulați singură comanda su pentru a obține permisiuni ridicate înainte de a rula comanda).
usermod Adăugați un cont de utilizator existent într-un grup
Dacă doriți să adăugați un cont de utilizator existent într-un grup din sistemul dvs., utilizați comanda examplegroup, înlocuind exampleusername cu numele grupului. Că doriți să adăugați utilizatorul și geek cu numele utilizatorului, doriți să adăugați și.
sudoCum ar fi, pentru a adăuga utilizatorul usermod la grup examplegroup , utilizați următoarea comandă:
exampleusernameSchimbați un grup principal de utilizatori
În timp ce un cont de utilizator poate face parte din mai multe grupuri, unul dintre grupuri este întotdeauna grupul principal, iar celelalte sunt de fapt grupuri secundare. Procesul de conectare al utilizatorului și fișierele și folderele create de utilizator vor fi, de asemenea, alocate grupului principal.
Dacă doriți să schimbați grupul principal căruia i se atribuie un utilizator, executați comanda -g, înlocuind -G cu numele grupului. Că doriți să fiți principalul și groups cu numele contului de utilizator.
idAcum rețineți groups Aici. Când utilizați o minusculă g, atunci atribuiți un grup principal. Când folosiți majuscule id , ca mai sus, atunci atribuiți și un nou grup secundar.
Vizualizați grupurile cărora le-a fost atribuit un cont de utilizator
Pentru a vizualiza grupurile cărora li se atribuie contul de utilizator curent. Trebuie să rulați groups comanda. Veți vedea apoi o listă de grupuri.
cel mai bun site de torrente pentru anime
idPentru a vizualiza ID-urile numerice asociate fiecărui grup, apoi executați example comandă în schimb:
useradd 
Dacă doriți să vizualizați grupurile la care este atribuit un alt cont de utilizator. Apoi rulați getent comandați și specificați numele contului de utilizator.
gpasswdDe asemenea, puteți vizualiza ID-urile numerice asociate fiecărui grup executând comanda -d și specificând un nume de utilizator.
usernamePrimul grup din groupname lista sau grupul afișat după gid = în sudo gpasswd -d username groupname lista este de fapt grupul principal al contului de utilizator. Celelalte grupuri sunt și grupurile secundare. Deci, în captura de ecran de mai jos, grupul principal al contului de utilizator este groupdel practic.

Creați un utilizator nou și atribuiți un grup într-o singură comandă
Băieți, uneori, doriți să creați un cont de utilizator nou care să aibă acces la o anumită resursă sau director, cum ar fi un nou utilizator FTP. De asemenea, puteți specifica grupurile cărora li se va aloca un cont de utilizator atunci când creați contul de utilizator cu comanda sudo groupdel groupname, astfel:
sudo groupadd mynewgroup
De exemplu, pentru a crea un cont de utilizator nou numit jsmith și pentru a atribui acel cont grupului ftp, ați rula:
usermod -a -G examplegroup exampleusername
Veți dori să atribuiți o parolă utilizatorului respectiv ulterior, în mod evident:
usermod -a -G sudo geek
Adăugați un utilizator în mai multe grupuri
Când alocați grupurile secundare unui cont de utilizator. puteți atribui cu ușurință mai multe grupuri dintr-o dată, separând lista cu o virgulă.
usermod -g groupname username
De exemplu, pentru a adăuga utilizatorul numit geek la grupurile ftp, sudo și de exemplu, pe care le-ați executa:
groups
Puteți specifica câte grupuri doriți - doar separați-le pe toate cu o virgulă acum.
Vizualizați toate grupurile din sistem
Dacă doriți să vizualizați o listă a tuturor grupurilor din sistemul dvs., puteți utiliza comanda
id:
cum să clipești supersu cu twrp
groups exampleusername
Această ieșire vă va arăta, de asemenea, care conturi de utilizator sunt membre ale grupurilor de fapt. Deci, în captura de ecran de mai jos, putem vedea că conturile Syslog și Chris sunt, de asemenea, membre ale grupului de adm.
Aceasta ar trebui să acopere tot ce trebuie să știți despre adăugarea utilizatorilor în grupuri pe Linux.
Cum să eliminați un utilizator dintr-un grup
Pentru a elimina un utilizator dintr-un grup, trebuie să utilizați
id exampleusernamecomanda cu
useradd -G examplegroup exampleusernameopțiune.
În exemplul următor, acum eliminăm utilizatorul
useradd -G ftp jsmithdin grup
passwd jsmith:
usermod -a -G group1,group2,group3 exampleusername
Cum să ștergeți un grup
Pentru a șterge un grup existent, utilizați fișierul usermod -a -G ftp,sudo,example geek
o comandă urmată de numele grupului:
getent group
Concluzie
Bine, asta a fost tot oameni buni! Sper să vă placă acest articol și să vi se pară de ajutor. Dă-ne feedback-ul tău despre asta. De asemenea, dacă aveți întrebări și probleme suplimentare legate de acest articol. Apoi anunțați-ne în secțiunea de comentarii de mai jos. Ne vom contacta în curând. O zi bună!Vezi și: Comparație între WPS Office și LibreOffice [Office Suite pentru Linux]


