If-Koubou

Adăugați un utilizator pe serverul Ubuntu

Adăugați un utilizator pe serverul Ubuntu (Cum să)

Serverul Ubuntu este ca orice varietate de Linux și are capabilități multiple pentru utilizatori și o sarcină comună pe orice server este adăugarea de utilizatori.

useradd

Comanda useradd vă va permite să adăugați cu ușurință un nou utilizator din linia de comandă:

useradd

Această comandă adaugă utilizatorului, dar fără alte opțiuni utilizatorul dvs. nu va avea o parolă sau un director de acasă.

Notă:dacă primiți un mesaj care spune că comanda nu a fost găsită, încercați să utilizați calea completă, după cum urmează:

/ Usr / sbin / useradd

Puteți utiliza opțiunea -d pentru a seta directorul de acasă pentru utilizator. Opțiunea -m va forța useradd să creeze directorul de acasă. Vom încerca să creați un cont de utilizator cu aceste opțiuni și apoi să utilizați comanda passwd pentru a seta parola pentru cont. Alternativ, puteți seta o parolă utilizând -p pe comanda useradd, dar prefer să setați parola folosind passwd.

sudo useradd -d / home / testuser -m testuser

sudo passwd testuser

Acest lucru va crea utilizatorul numit testuser și le va da propriul director de acasă în / home / testuser. Fișierele din noul director de domiciliu sunt copiate din folderul / etc / skel, care conține fișiere de director de domiciliu implicite. Dacă doriți să setați valorile implicite pentru utilizatorii dvs., veți face acest lucru modificând sau adăugând fișiere în acel director. Dacă aruncăm o privire la noul director de acasă pentru utilizator:

geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
total 20
drwxr-xr-x 2 testul testuser 4096 2006-12-15 11:34.
drwxr-xr-x rădăcină rădăcină 5 4096 2006-12-15 11: 37 ...
-rw-r-r- 1 testuser testuser 220 2006-12-15 11:34 .bash_logout
-rw-r-r- 1 testuser testuser 414 2006-12-15 11:34 .bash_profile
-rw-r-r- 1 testuser testuser 2227 2006-12-15 11:34 .bashrc

Veți observa că în acest director există scripturi bash. Dacă doriți să setați opțiunile de cale implicită pentru toți utilizatorii noi, ați face acest lucru modificând fișierele din / etc / skel, care vor fi apoi folosite pentru a crea aceste fișiere prin comanda useradd.

Adăugați utilizator

Comanda adduser este chiar mai ușoară decât comanda useradd, deoarece vă solicită fiecare informație. Mi se pare amuzant că există două comenzi numite în mod identic care fac același lucru, dar asta e linux pentru tine. Iată sintaxa:

Adăugați utilizator

Exemplu:

geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
Parola:
Adăugarea utilizatorului "thegeek" ...
Adăugarea unui nou grup "thegeek" (1004).
Adăugarea unui utilizator nou "thegeek" (1004) cu grupul "thegeek".
Crearea directorului home / 'home / thegeek'.
Copierea fișierelor din "/ etc / skel"
Introduceți o nouă parolă UNIX:
Reintroduceți noua parolă UNIX:
Nu este furnizată nici o parolă
Introduceți o nouă parolă UNIX:
Reintroduceți noua parolă UNIX:
passwd: parola a fost actualizată cu succes
Schimbarea informațiilor despre utilizator pentru gheață
Introduceți noua valoare sau apăsați ENTER pentru implicit
Numele complet []: The Geek
Numărul camerei []: 0
Telefon de lucru [555-1212]
Acasă Telefon []: 555-1212
Alte []:
Informațiile sunt corecte? [y / N] y