Cum se utilizează comanda useradd din Linux
Comanda Linux useradd face exact ceea ce sugerează numele său, adaugă utilizatori. Linux are și alte comenzi pentru a efectua această sarcină, ceea ce înseamnă că aveți la dispoziție mai multe opțiuni.
Ce este comanda useradd din Linux?
Comanda Linux useradd este una dintre numeroasele opțiuni disponibile dacă doriți să adăugați un utilizator nou prin terminal. Deși diverse distribuții Linux, precum Ubuntu, utilizează această comandă deoarece nu este interactivă și tinde să întâmpine mai puține probleme, comanda adduser este adesea mai sigură. Alternativ, puteți adăuga utilizatori noi și prin intermediul unui program grafic. Citiți în continuare pentru a afla cum să utilizați comanda useradd fără probleme.
Cum funcționează comanda useradd?
Comanda Linux useradd poate fi utilizată numai de către cei care au drepturi de root sau privilegii pentru comanda Linux sudo. Valorile pentru comandă sunt setate în fișierul/etc/default/useradd**. Pe baza acestor parametri, sistemul creează un utilizator nou cu un nume selectat. În plus, puteți utiliza comanda useradd pentru a seta parole pentru utilizatorii noi. Vă explicăm mai jos cum se face acest lucru.
Cum arată sintaxa useradd?
Sintaxa pentru useradd arată astfel:
$ useradd [Options] [Username]shellDacă nu adăugați nicio opțiune suplimentară, sistemul va crea pur și simplu un utilizator cu numele pe care îl introduceți.
Ce opțiuni are comanda useradd?
Linux useradd are numeroase opțiuni. Cele mai importante sunt:
- -d: Aici setați directorul de pornire al noului utilizator.
- -e sau –expiredate: Setează data la care noul cont va expira; dacă nu introduceți nimic, acesta nu va expira niciodată.
- -f: Setează data la care un cont va expira atunci când parola aferentă acestuia expiră.
- -g: Setează grupul de utilizatori din care face parte în principal noul utilizator.
- -m: Creează directorul de bază al noului cont, dacă acesta nu există în prezent.
- -p sau –password: Setează parola pentru noul cont. Cu toate acestea, din motive de securitate, comanda passwd este mai potrivită pentru acest lucru.
- -s: Setează shell-ul standard de autentificare pentru toate conturile noi.
Exemple de comenzi useradd
În cele din urmă, puteți vedea câteva exemple de utilizare a comenzii Linux useradd:
$ sudo useradd testusershellCreează noul utilizator testuser.
$ sudo useradd -m testusershellPuteți utiliza această comandă pentru a crea un nou director de bază pentru testuser.
$ sudo useradd -e 2023-12-31 testusershellAceastă comandă creează un cont pentru testuser, care va fi dezactivat la 31 decembrie 2023.