Despre Linux

  • Acasă
  • Linux
    • Comenzi Linux
    • Tutoriale
  • RHCSA
    • Exerciții RHCSA
    • SELinux
    • Permisiuni
  • General
    • Open source
  • Contact

Comanda userdel - ștergerea conturilor în Linux

1 august 2017 By Bobses Lasă un comentariu

La prima vedere, ștergerea conturilor de utilizator din Linux e ușoară. Se folosește comanda userdel pentru a șterge intrarea respectivului user din fișierele /etc/passwd și /etc/shadow.

Sintaxa de bază a acestei comenzi:

userdel [opțiuni] nume_utilizator

Comanda userdel are doar 3 parametri:

Ștergerea fișierelor utilizatorilor

Parametrul -r sau --remove spune sistemului să șteargă toate email-urile utilizatorului, fișierele din directorul home al userului respectiv și chiar și directorul home însuși.

Forțează ștergerea

Se poate forța ștergerea unui cont în timp ce un utilizator este conectat folosind parametrul -f sau --force în conjucție cu -r. Această opțiune șterge toate fișierele utilizatorului respectiv chiar dacă directorul home este folosit și de un alt utilizator.

Ajutor

Opțiunea -h sau --help afișează opțiunie comenzii userdel.

Exemple:

  • dacă vrem să păstrăm fișierele utilizatorulu, vom omite folosirea opțiunii -r:

# userdel nume_utilizator

  • dacă vrem să ștergem și fișierele plus directorul home al userului:

# userdel -r nume_utilizator

Pentru a verifica dacă au mai rămas fișiere aparținând utilizatorului șters (de exemplu în directorul /tmp), se folosește comanda find cu opțiunea -uid sau -user (înainte de ștergerea propriu-zisă):

# find / -uid 1001

Rezultatul va fi o listă de fișiere deținute de UID 1001 (numele de utilizator șters). Navigăm prin listă și decidem dacă vrem să le ștergem pe toate sau doar selectiv. Totuși, este indicat să facem ceva cu fișierele rămase, nu să le lăsam în sistem așa cum sunt: un  alt utilizator adăugat și care va avea același UID ca cel șters poate deveni proprietarul acestor fișiere și să aibă acces la informații sensibile - ori le ștergem, ori le atribuim manual un alt proprietar.

Trebuie să avem în vedere, de asemenea, că serverul Samba are propria sa listă de utilizatori. De aceea este indicat să ștergem utilizatorii și din baza de date Samba:

#smbpasswd -x nume_utilizator

Partajează asta:

  • Dă clic pentru a partaja pe Facebook(Se deschide în fereastră nouă)
  • Dă clic pentru a partaja pe LinkedIn(Se deschide în fereastră nouă)
  • Dă clic pentru a partaja pe Twitter(Se deschide în fereastră nouă)

Similare

Din categoria: Comenzi Linux Etichete: stergere, userdel, utilizatori Linux

Lasă un răspuns Anulează răspunsul

Acest sit folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

Copyright © 2021 · Bobses