Cum se adaugă utilizatori pe Arch Linux

How Add Users Arch Linux



Gestionarea utilizatorilor este una dintre caracteristicile fundamentale ale oricărui sistem Linux. Permite distribuirea permisiunilor de sistem adecvate numai persoanei potrivite. În mod implicit, Linux este un sistem multi-utilizator. Mai mulți utilizatori pot accesa sistemul și pot utiliza funcțiile desemnate în același timp. Cu toate acestea, pentru o experiență lină și sigură, gestionarea corectă a contului este extrem de crucială.

De aceea, gestionarea conturilor este una dintre principalele părți ale administrării sistemului. Există atât de multe părți esențiale implicate în gestionare, încât chiar și cea mai mică greșeală poate costa întregul sistem preluat de intrușii nedoriti.







Astăzi, să verificăm adăugarea conturilor de utilizator pe Arch Linux.



Conturi de utilizator

Un utilizator este oricine folosește un computer. În cazul utilizatorilor Linux, acesta indică numele care îi reprezintă pe acei utilizatori. În timp ce Linux permite un sistem robust pentru accesul mai multor utilizatori în același timp, securitatea este o mare preocupare. Fără un control adecvat al permisiunii, sistemul poate deveni vulnerabil la tot felul de abuzuri.



Pentru a facilita gestionarea, toate conturile de utilizator dintr-un sistem Linux sunt separate în grupuri diferite. Grupurile reprezintă definiția reală a puterii utilizatorilor asupra sistemului. Există unele grupuri implicite care sunt de obicei mai mult decât suficiente pentru a face față lucrului. Cu toate acestea, în cazul unui sistem la nivel de întreprindere, pot fi necesare mai multe grupuri. Depinde de administratorii de sistem să decidă dacă sunt necesare sau nu mai multe grupuri.





În acest ghid, vom prezenta cum să adăugați, să eliminați și să manipulați diferiți factori ai unui cont de utilizator pe Arch Linux.

Notă: dacă testați pe computerul de acasă, nu ezitați să vă plimbați. Cu toate acestea, dacă aceste acțiuni vor fi efectuate pe un sistem corporativ sau la nivel de întreprindere, vă recomand cu insistență să aveți o prudență extremă. Aceste acțiuni sunt mai bine efectuate de un administrator de sistem sofisticat, mai degrabă decât de Joes mediu.



Acțiuni ale contului de utilizator

Există o multitudine de acțiuni pentru gestionarea conturilor de utilizator. Cel mai bun mod de a le face este prin terminal. Permite un control și o înțelegere mai mari. Nu te teme; dacă sunteți dispus să acordați o atenție mai mare, nu este nimic atât de special.

Activarea grupului de roți

Acesta este primul pas important. Fără a activa grupul de roți, nu este posibilă adăugarea unui cont de administrator în sistem.

Trebuie să modificăm fișierul sudoers. Rulați următoarea comandă.

sudo EDITOR=nanovisudo

Aceasta va lansa fișierul / etc / sudoers cu editorul Nano. Acum, derulați în jos și decomentați grupul de roți.

Salvați fișierul apăsând Ctrl + O și ieșiți din editor apăsând Ctrl + X.

Grupul de roti permite crearea unui utilizator cu posibilitatea de a rula comenzi ca root. Root deține puterea finală a întregului sistem și, dacă folosiți Linux de ceva timp, știți deja importanța rularii multitudinii de întreținere și a modificărilor care necesită acces root.

Adăugarea unui utilizator

Acum suntem gata să adăugăm un utilizator nou. Comanda useradd urmează următoarea structură.

sudouseradd<Opțiuni> <nume de utilizator>

Adăugarea unui utilizator nou în sistem este destul de simplă. Doar spuneți utilizatorului adăugați numele de utilizator.

sudouseradd<nume de utilizator>

Din păcate, această comandă va bloca utilizatorul fără nicio modalitate de conectare. Utilizatorul nu ar avea nici un director de acasă. Pentru a atenua problema, utilizați următoarea structură de comandă.

sudouseradd-m <nume de utilizator>

Aceasta va crea un director de acasă unic pentru utilizator și va permite accesul noului cont. Acum, atribuiți o parolă de conectare pentru utilizatorul nou creat.

Notă: Această comandă poate fi utilizată și pentru actualizarea parolei unui cont existent.

sudo passwd <nume de utilizator>

Este posibil să strângeți toți pașii menționați anterior într-o singură linie.

sudouseradd-m <nume de utilizator> -p <parola>

useradd este, de asemenea, capabil să seteze un director personalizat pentru utilizatorul nou creat. În acest scop, utilizați steagul -d.

sudouseradd-d /cale/la/Acasă/pentru tine -m <nume de utilizator> -p <parola>

useradd este, de asemenea, capabil să îndeplinească o mulțime de alte funcții. De exemplu, steagul -G pentru a defini la ce grup trebuie să vă înregistrați.

sudouseradd-G <grupuri> -d /cale/la/Acasă/pentru tine -m <nume de utilizator>
-p <parola>

Dacă trebuie să adăugați un utilizator de sistem, utilizați următoarea structură.

sudouseradd-r -s /usr/a.m/peşte<nume de utilizator>

Trebuie să verificați rezultatul? Încercați să vă conectați la contul de utilizator cu următoarea comandă.

sudo este-<nume de utilizator>
sudo cine sunt

Modificarea atributelor utilizatorului

De asemenea, este important să știți cum să modificați atributele utilizatorului. În cazuri, un utilizator ar putea avea nevoie de modificări ale permisiunii și ale altor atribute. În acest scop, avem nevoie de instrumentul usermod. Este capabil să modifice multe atribute.

usermod urmează următoarea structură.
sudousermod<Opțiuni> <nume de utilizator>

De exemplu, puteți schimba numele de autentificare al unui utilizator!

sudousermod-la <nume de utilizator nou> <nume de utilizator vechi>

Trebuie să schimbați directorul principal pentru utilizator? Folosiți steagul -d sau –home.

sudousermod-m -d /cale/nou/Acasă<nume de utilizator>

De asemenea, puteți seta data de expirare a unui utilizator! După acest timp, utilizatorul nu va mai fi disponibil pe sistem.

sudousermod--data de expirare <AAAA-LL-ZZ> <nume de utilizator>

Dacă un utilizator trebuie să fie înregistrat în grupuri suplimentare, utilizați împreună steagurile –append și –groups. La listarea grupurilor, nu trebuie să existe spațiu între virgule.

sudousermod--adăuga --grupuri <grup1, grup2, ...> <nume de utilizator>

Schimbați shell-ul implicit al unui utilizator utilizând semnalizatorul –shell.

sudousermod--coajă <shell_path> <nume de utilizator>

La fel ca useradd, usermod permite, de asemenea, stivuirea tuturor parametrilor într-o singură linie.

sudousermod--data de expirare <AAAA-LL-ZZ> --adăuga --grupuri <grup1, grup2, ...>
--coajă <shell_path>

Dacă, dintr-un anumit motiv, un utilizator trebuie blocat, usermod poate face treaba.

sudousermod--Lacăt <nume de utilizator>

Utilizatorul poate fi activat folosind următoarea comandă.

sudousermod- deblocați <nume de utilizator>

Ștergerea unui utilizator

Este ultima parte a acestui ghid. În ciclul de viață, un sistem va avea utilizatori noi și, în cazuri, utilizatorii vechi vor fi eliminați / actualizați. Pentru eliminarea utilizatorilor, userdel este un instrument dedicat.

Utilizați următoarea comandă pentru a elimina un utilizator.

sudouserdel<nume de utilizator>

Dacă doriți să eliminați utilizatorul cu directorul de acasă asociat, utilizați următoarea comandă.

sudouserdel-r <nume de utilizator>

Gânduri finale

Acestea sunt doar cazuri simple de utilizare pentru toate metodele menționate anterior. Există o mulțime de alte moduri în care aceste comenzi pot oferi o soluție reală.

Pentru o utilizare mai profundă și avansată a acestor comenzi, consultați paginile lor de manual. Există toate opțiunile disponibile pe care le puteți utiliza în situațiile adecvate. Simțiți-vă liber să călătoriți și să înțelegeți mai bine.