Pagina principala » HOWTO » Adăugați un utilizator pe serverul Ubuntu

    Adăugați un utilizator pe serverul Ubuntu

    Serverul Ubuntu este ca orice varietate 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 utilizator nou 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ă folosind -p pe comanda useradd, dar prefer să setați parola folosind passwd.

    sudo useradd -d / home / testuser -m testuser

    sudo passwd testuser

    Aceasta 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 implicit. 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 testuser 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 sa actualizat cu succes
    Schimbarea informațiilor despre utilizator pentru a
    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