userdel: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: Der Shell-Befehl <b>userdel</b> löscht ein vorhandenes Benutzerkonto. == Verwendung == Löschen von Benutzer "max" aus den Dateien "/etc/passwd" und "/etc/sh...)
 
 
Zeile 14: Zeile 14:


Um "Dateileichen" zu vermeiden, sollten vor oder nach der Löschung eines Benutzers die zugehörigen Dateien ausserhalb seines Heimatverzeichnisses gesucht und allenfalls gelöscht werden.
Um "Dateileichen" zu vermeiden, sollten vor oder nach der Löschung eines Benutzers die zugehörigen Dateien ausserhalb seines Heimatverzeichnisses gesucht und allenfalls gelöscht werden.
# <b>find / \( -type f -a -user <i>loginname</i> \) -print</b>


  # <b>find / -user <i>loginname</i> -print</b>
  # <b>find / -user <i>loginname</i> -print</b>

Aktuelle Version vom 12. August 2020, 13:17 Uhr

Der Shell-Befehl userdel löscht ein vorhandenes Benutzerkonto.

Verwendung

Löschen von Benutzer "max" aus den Dateien "/etc/passwd" und "/etc/shadow".

# userdel max

Löschen von Benutzer "max" aus den Dateien "/etc/passwd" und "/etc/shadow". Ausserdem wird sein Heimatsverzeichnis mit allen Inhalten sowie eine eventuell vorhandene Datei von "max" in "/var/spool/mail" entfernt. Nicht gelöscht werden allerdings Dateien und Verzeichnisse des Benutzers in anderen Verzeichnissen (z. B. in "/tmp").

# userdel -r max

FAQ

Um "Dateileichen" zu vermeiden, sollten vor oder nach der Löschung eines Benutzers die zugehörigen Dateien ausserhalb seines Heimatverzeichnisses gesucht und allenfalls gelöscht werden.

# find / \( -type f -a -user loginname \) -print
# find / -user loginname -print
# find / -uid UID -print
# find / -uid UID -print -exec rm -rf {} \;