Cum adaugam/stergem un user in Linux
Cuprins:
- Sintaxa de comandă
groupadd
- Crearea unui grup în Linux
- Crearea unui grup cu GID specific
- Crearea unui grup de sistem
/etc/login.defs
valorilor implicite/etc/login.defs
- Crearea unui grup de sistem cu parolă
- Concluzie
În Linux, grupurile sunt utilizate pentru organizarea și administrarea conturilor de utilizator. Scopul principal al grupurilor este de a defini un set de privilegii precum citirea, scrierea sau executarea permisiunii pentru o anumită resursă care poate fi partajată între utilizatorii din grup., vom vorbi despre cum să creăm noi grupuri în Linux, folosind comanda
groupadd
.
Sintaxa de comandă
groupadd
Sintaxa generală pentru comanda
groupadd
este următoarea:
groupadd GROUPNAME
Doar rădăcina sau un utilizator cu privilegii sudo pot crea grupuri noi.
Când este invocat,
groupadd
creează un grup nou folosind opțiunile specificate pe linia de comandă, plus valorile implicite specificate în fișierul
/etc/login.defs
.
Crearea unui grup în Linux
Pentru a crea un grup de grup nou, urmat de noul nume de grup.
De exemplu, pentru a crea un grup nou numit
mygroup
ar trebui să rulați:
groupadd mygroup
Comanda adaugă o intrare pentru noul grup la fișierele
/etc/group
și
/etc/gshadow
.
După crearea grupului, puteți începe să adăugați utilizatori la grup.
Dacă grupul cu același nume există deja, sistemul va imprima un mesaj de eroare, precum:
groupadd: group 'mygroup' already exists
Pentru a suprima mesajul de eroare dacă grupul există și pentru a face comanda să iasă cu succes, folosiți opțiunea
-f
(
--force
):
Crearea unui grup cu GID specific
În sistemele de operare Linux și Unix, grupurile sunt identificate după numele său și un GID unic (un număr întreg pozitiv).
În mod implicit, atunci când este creat un grup nou, sistemul alocă următorul GID disponibil din gama de ID-uri de grup specificate în fișierul
login.defs
.
Utilizați opțiunea
-g
(
--gid
) pentru a crea un grup cu un GID specific.
De exemplu, pentru a crea un grup numit
mygroup
cu GID de
1010
tastați:
groupadd -g 1010 mygroup
Puteți verifica GID-ul grupului, listând toate grupurile și filtrând rezultatul cu grep:
getent group | grep mygroup
mygroup:x:1010:
Dacă există deja un grup cu GID dat, veți primi următoarea eroare:
groupadd: GID '1010' already exists
Când este utilizată cu
-o
(
--non-unique
) comanda
groupadd
vă permite să creați un grup cu GID non-unic:
Crearea unui grup de sistem
Nu există nicio diferență tehnică reală între sistem și grupurile obișnuite (normale). De obicei, grupurile de sistem sunt utilizate în anumite scopuri speciale de operare a sistemului, cum ar fi crearea de copii de rezervă sau efectuarea de întreținere a sistemului.
Grupurile de sistem GID-urile sunt alese din gama UD-urilor grupului de sistem specificate în fișierul
login.defs
, care este diferit de intervalul utilizat pentru grupurile obișnuite.
Utilizați opțiunea
-r
(
--system
) pentru a crea un grup de sistem. De exemplu, pentru a crea un grup nou de sistem numit
mysystemgroup
ați rula:
/etc/login.defs
valorilor implicite
/etc/login.defs
Opțiunea
-K
(-
--key
) urmată de
KEY=VAL
vă permite să treceți peste valorile implicite specificate în fișierul
/etc/login.defs
.
Practic, toate cele pe care le puteți înlocui sunt valorile maxime și minime ale ID-urilor normale și ale grupului de sistem pentru selecția automată GID la crearea unui grup nou.
Să zicem că doriți să creați un grup nou cu GID în intervalul cuprins între 1200 și 1500. Pentru a face acest lucru, specificați valorile min / max așa cum se arată mai jos:
groupadd -K GID_MIN=1200 -K GID_MAX=1500 mygroup
Crearea unui grup de sistem cu parolă
Adăugarea unei parole la un grup nu are nicio utilizare practică și poate cauza o problemă de securitate, deoarece mai mult de un utilizator va trebui să știe parola.
Opțiunea
-p
(
--password
) urmată de parolă vă permite să setați o parolă pentru noul grup:
groupadd -p grouppassword mygroup
Concluzie
În Linux, puteți crea grupuri noi utilizând comanda
groupadd
.
Aceleași instrucțiuni se aplică pentru orice distribuție Linux, inclusiv Ubuntu, CentOS, RHEL, Debian, Fedora și Arch Linux.
Simțiți-vă liber să lăsați un comentariu dacă aveți întrebări.
grup de utilizatori terminaliCum se creează grupuri restricționate în WhatsApp
Utilizați drepturile dvs. de administrator alegând setările corespunzătoare de grup. Puteți crea grupuri restricționate în WhatsApp. Citiți postarea pentru a ști cum să le activați.
Cum se creează o bază de date mysql pe linux prin linia de comandă
Acest tutorial explică modul de utilizare a liniei de comandă pentru a crea baze de date MySQL sau MariaDB.
Cum se creează directoare în linux (comanda mkdir)
În sistemele Linux, puteți crea directoare noi fie din linia de comandă, fie cu ajutorul managerului de fișiere al desktopului. Comanda care vă permite să creați directoare (cunoscute și sub numele de foldere) este mkdir.