useradd

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

useradd este o comandă tipic de multe Unix si Unix- ului de operare sisteme care creează noi conturi , sau modifică parametrii implicite pentru crearea de noi conturi. [1] [2] [3] [4] [5]

Pentru a rula această comandă, în mod normal trebuie să aveți privilegii de administrator ( rădăcină ). Trebuie remarcat faptul că, înainte de a vă putea conecta cu un cont nou , este de obicei necesar să îi atribuiți o parolă pentru autentificare (prin comanda passwd ). În unele sisteme de operare, inclusiv FreeBSD și macOS , comanda adduser este în loc de useradd , care oferă funcționalități similare, dar utilizând o sintaxă diferită.

Sintaxă

Sintaxa generală a utilizării este următoarea:

 useradd [ opțiuni ] nume de utilizator

Opțiuni

Opțiunile variază în funcție de sistemul de operare particular. Printre cei frecvent prezenți sunt:

-d director_acasă
Utilizați directorul specificat ca director principal pentru noul utilizator.
-m
Setați directorul de acasă pentru utilizator dacă nu există.
-e data_expirare
Indică faptul că contul va expira la data indicată (în format MM / ZZ / AA).
-g grup
Specifică numele sau GID- ul grupului de bază din care va face parte utilizatorul (în loc să utilizeze valoarea implicită).
Group1 -G [, GROUP2 ...]
Specificați orice grupuri suplimentare din care va face parte utilizatorul.
shell -s
Specifică numele shell-ului de text pentru a începe când noul utilizator se conectează ( în loc să utilizeze implicit).
-u uid
Atribuie utilizatorului UID-ul specificat (mai degrabă decât să atribuie unul care nu este utilizat).

Modificarea valorilor implicite

În multe dintre sistemele de operare care o furnizează, comanda useradd are și un al doilea formular care vă permite să vizualizați și să modificați setările implicite pentru crearea de conturi noi. Sintaxa în acest caz este următoarea:

 useradd -D [ opțiuni ]

Dacă nu specificați nicio opțiune, sunt afișate setările implicite curente.

Din nou, opțiunile variază în funcție de sistemul de operare. Printre cele disponibile în mod obișnuit sunt:

-b director
Specifică numele directorului implicit în care vor fi create directoarele de start ale conturilor noi
-e data_expirare
Dacă nu se specifică altfel, noile conturi create vor expira la data indicată (în format MM / ZZ / AA).
-g grup
Utilizatorii noi, cu excepția cazului în care se specifică altfel, vor avea grupul indicat (după nume sau după GID ) ca grup principal.
shell -s
Dacă nu se specifică altfel, noilor utilizatori li se va atribui shell-ul de text indicat.

Exemple

Creați un cont nou pentru utilizatorul mario , creând, de asemenea, directorul său de acasă și făcându-l să facă parte din grupurile de discuri și jocuri suplimentare:

 # useradd -G disc, jocuri -m mario

Vizualizați (pe un sistem GNU / Linux ) setările implicite:

 # useradd -D
GRUP = 100
ACASĂ = / acasă
INACTIV = -1
EXPIRE =
SHELL = / bin / sh
SKEL = / etc / skel
CREATE_MAIL_SPOOL = nu

Notă

  1. ^ (EN) useradd , în paginile de manual Linux . Adus 10.01.2009 .
  2. ^ (EN) useradd - adaugă un utilizator la sistem [ link rupt ] , în paginile manuale OpenBSD . Adus 10.01.2009 .
  3. ^ (EN) useradd , în colecțiaSolaris Express Reference Manual. Adus 10.01.2009 .
  4. ^ (EN) useradd , în HP-UX Reference. Adus 10.01.2009 .
  5. ^ (EN) useradd Comandă , Documentație în AIX - Referințe comenzi. Adus 10.01.2009 .

Elemente conexe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT