Probabil una dintre cele mai frecvente sarcini în procesul de administrare este de conturi de utilizator de gestionare. Expresia „User Account Control“, ascunde o serie de acțiuni efectuate de către administratorul de sistem, configurați clase de utilizatori, crearea de conturi de utilizator, pentru a schimba conturile, șterge sau bloca conturile, gestionarea parolei de utilizator, managementul de grup. FreeBSD sistem de operare, oferind instrumente convenabile pentru a face viața mai ușoară pentru administratorul serverului.
Creați un cont de utilizator în, programul adduser sistem de operare FreeBSD
Cel mai simplu și mai convenabil opțiune pentru a crea un utilizator cont de sistem de operare FreeBSD. în opinia mea este utilitatea adduser. Folosit fără parametri, adduser. într-un mod interactiv, care este, în acest proces, vi se va cere o serie de întrebări, iar informațiile pe care le-ați introdus vor fi folosite pentru a crea un cont. Se pare, după cum urmează:
În plus, pentru a confirma, se va afișa datele introduse
Dacă sunteți mulțumit, vom scrie da și apăsați Enter. După aceea, programul întreabă dacă să înceapă-pentru a crea următorul cont:
Ne limităm la un singur utilizator, colectăm nu, apăsați pe Enter.
Deci, ce sa întâmplat în momentul creării unui cont de utilizator
- Înregistrarea noului utilizator a fost adăugat în fișierul / etc / passwd
- directorul home utilizator creat lui, în acest caz / home / NEWUSER
- în directorul de acasă, am copiat fișierele din directorul / usr / share / skel
- utilizatorul a fost adăugat la grupul corespunzător, o înregistrare a adăugat la fișierul / etc / grupului
- în directorul / var / mail fișierul zip a fost creat cu un nume de utilizator
Asta e tot. Destul de simplu, nu-i așa, nu?
crearea de lot conturi de utilizator în sistemul de operare FreeBSD, programul adduser
utilitate adduser. Acesta vă permite să adăugați o listă întreagă de utilizatori dintr-o dată. Acest lucru poate fi util, de exemplu, dacă aveți nevoie să adăugați o duzină de către același utilizator la mai multe servere. Ceva care să profite de această oportunitate, trebuie să creați un fișier de configurare și de a folosi opțiunea -f. comanda adduser.
Fișierul de configurare este un fișier text simplu care listează toți parametrii pentru conturile nou create. Fiecare utilizator este înregistrat pe o linie separată, linia la rândul său, este format din 10 câmpuri, separate de „:“. Iată conținutul fișierului:
Ce anume spune, de fapt, toate același lucru, că am intrat la crearea, într-un cont în modul interactiv. Notă, în acest caz, nu toate câmpurile sunt completate, este destul de normal.
- Nume de utilizator
- ID-ul de utilizator, UserID, trebuie să fie unic în sistem, care este, trebuie să alegeți una care nu este folosit deja, pentru comoditate, puteți lăsa necompletat, ID-ul va fi atribuit în mod automat
- ID-ul de grup, IDGrup, pentru că este adevărat ceea ce a fost spus despre IDutilizator
- Clasa de utilizare, ne lăsați câmpul gol, va fi atribuit clasei implicite
- Valabilitatea parolei utilizatorului
- Valabilitatea contului de utilizator
- numele complet
- directorul home
- Învelișul, la fel ca în cazul creării unui utilizator interactiv poate alege din mai multe sau de a interzice utilizarea nologin, am numit toate diferite
- parolă
Vă rugăm să rețineți, parolele utilizatorilor din fișierul de configurare sunt în text simplu, în timp ce, după stabilirea conturilor, acestea vor fi codificate în /etc/master.passwd. Este recomandat să păstrați fișierul de configurare departe de ochii indiscreti.
Înainte de a utiliza utilitarul adduser cu acest fișier de configurare, trebuie să faceți o altă acțiune, și anume, pentru a adăuga grupul necesar, doar pentru a le pune în fișierul / etc / grup în următorul format:
newuser1: *: 3000:
newuser2: *: 3001:
newuser3: *: 3002:
Nu te obosi cu IDutilizator și groupid. este posibil, în fișierul nostru de configurare, pur și simplu lăsați câmpurile goale, sistemul selectează valorile disponibile și le atribuie în același timp, vor fi create automat intrările necesare în fișierul / etc / grup.
După cum puteți vedea totul a mers bine
Valorile de setare „default“ pentru a crea conturi de utilizator în sistemul de operare FreeBSD
Dacă se dorește, puteți crea un fișier de configurare /etc/adduser.conf. adduser în cazul în care programul va lua valoarea la crearea de noi conturi. Acest lucru se realizează cel mai bine prin rularea -C cheie adduser. Procesul este după cum urmează:
Valorile pe care doriți să se instaleze în utilitarul adduser proces. pur și simplu lăsați necompletat. Ca urmare, fișierul de configurare va fi creat /etc/adduser.conf. despre acest conținut:
Dacă este necesar, acest fișier poate fi întotdeauna editat manual, o listă completă de opțiuni disponibile, vă rugăm să consultați echipa adduser.conf om. Acum, când creați un cont de utilizator, programul adduser. care rulează fără taste, adică în mod interactiv va oferi o valoare specificată în fișierul de configurare.
Opțiuni comenzi adduser și utilizarea lor în crearea contului sistemului de operare FreeBSD
Toate valorile specificate în fișierul /etc/adduser.conf. Puteți fi înlocuită din linia de comandă utilizând opțiunile de utilitate adduser. De exemplu, atribuiți o altă locație director de origine al utilizatorului, după cum urmează:
Atribuirea unui alt shell:
Deci, după cum puteți suprascrie fișierele care sunt copiate în directorul home al utilizatorului atunci când crearea unui cont. Vizualizați-le utilizând următoarea comandă
Dacă aveți nevoie de ceva atunci când creați un cont în directorul home al utilizatorului, configurați alte fișiere sau foldere (de exemplu, folderul public_html), pur și simplu adăugați-le la acest director, atunci când adduser efectuarea lor va copia. Mai mult decât atât, este posibil să se creeze un director de gol utilizatori creat și atribuiți-l pentru comanda adduser utilizare. în linia de comandă.
Ce-ar ignora într-adevăr setările din /etc/adduser.conf și de a folosi valorile implicite de sistem, puteți utiliza comutatorul N:
Dacă nu ai ceva de la crearea unui cont, creați directorul home al utilizatorului, utilizați următoarea opțiune:
În mod implicit, utilitarul adduser. Aceasta folosește „implicit“ clasa de utilizator. ceva pentru a schimba această valoare, utilizați: