Cum adaugam/stergem un user in Linux
Cuprins:
Linux este un sistem multi-utilizator, ceea ce înseamnă că mai multe persoane pot interacționa cu același sistem în același timp. Ca administrator de sistem, aveți responsabilitatea de a administra utilizatorii și grupurile sistemului creând noi utilizatori și să îi atribuiți grupurilor diferite.
Ocazional, poate fi necesar să ștergeți un cont de utilizator. Poate pentru că utilizatorul s-a îndepărtat de organizație, sau a fost creat pentru un serviciu specific care nu mai rulează pe sistem.
În Linux, puteți șterge un cont de utilizator și toate fișierele sale asociate folosind comanda
userdel
.
Acest tutorial acoperă comanda
userdel
și opțiunile sale.
Sintaxă de comandă
userdel
Sintaxa pentru comanda
userdel
este următoarea:
userdel USERNAME
Pentru a șterge utilizatorii folosind comanda
userdel
, trebuie să fiți autentificat ca root sau un utilizator cu acces
sudo
.
Cum să ștergeți utilizatorul în Linux
Pentru a șterge un nume de
username
numit
username
folosind comanda
userdel
aveți să rulați:
userdel username
Când este invocată, comanda citește conținutul fișierului
/etc/login.defs
. Proprietățile definite în acest fișier înlocuiesc comportamentul implicit al
userdel
. Dacă
USERGROUPS_ENAB
este setat pe
yes
în acest fișier,
userdel
șterge grupul cu același nume ca utilizator, numai dacă niciun alt utilizator nu este membru al acestui grup.
Comanda elimină intrările utilizatorului din fișierele
/etc/passwd
și
/etc/shadow,
.
În majoritatea distribuțiilor Linux, atunci când eliminați un cont de utilizator cu
userdel
, directoarele de
userdel
ale utilizatorului și mailurile de mail nu sunt eliminate.
Folosiți opțiunea
-r
(
--remove
) pentru a forța
userdel
să elimine directorul de acasă al utilizatorului și spool-ul de mail:
userdel -r username
Comanda de mai sus nu elimină fișierele utilizator localizate în alte sisteme de fișiere. Trebuie să căutați și să ștergeți fișierele manual.
Dacă utilizatorul pe care doriți să îl eliminați este încă conectat sau dacă există procese care aparțin acestui utilizator, comanda
userdel
nu permite eliminarea acestuia.
În această situație, se recomandă deconectarea utilizatorului și uciderea tuturor proceselor de execuție ale utilizatorului cu comanda
killall
:
sudo killall -u username
Odată terminat, îl puteți elimina pe utilizator.
O altă opțiune este să utilizați opțiunea
-f
(
--force
) care îi spune utilizatorului să elimine cu forță contul de utilizator, chiar dacă utilizatorul este încă conectat sau dacă există procese care aparțin utilizatorului.
Concluzie
În acest tutorial, ați învățat cum să ștergeți conturile de utilizator în Linux folosind comanda
userdel
. Aceeași sintaxă se aplică pentru orice distribuție Linux, inclusiv Ubuntu, CentOS, RHEL, Debian, Fedora și Arch Linux.
userdel
este un utilitar la nivel scăzut, utilizatorii Debian și Ubuntu vor utiliza mai probabil comanda
deluser
prietenoasă.
Simțiți-vă liber să lăsați un comentariu dacă aveți întrebări.
utilizator de terminalCum să ștergeți sau să ștergeți toate evenimentele din calendarul Google
Aflați cum puteți șterge sau șterge toate evenimentele din calendarul dvs. Google.
Cum să eliminați și să ștergeți automat fișierele dmg din mac
Aflați cum puteți utiliza automat pentru a crea fluxuri de lucru utile pentru a elimina și șterge fișierele cu imagini de disc în mod automat.
Cum să ștergeți memoria cache și să ștergeți cookie-urile site-urilor individuale din firefox
Aflați cum puteți șterge memoria cache și ștergeți cookie-urile de site individuale din Firefox.







