deluser
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
deluser steht für „delete user“ und löscht ein Benutzerkonto und die zugehörigen Dateien. Außerdem kann der Befehl deluser
auch Benutzergruppen entfernen. Damit ist der Befehl das Gegenstück zu adduser und addgroup
. Um diesen Befehl erfolgreich verwenden zu können, werden Root-Rechte benötigt.
Ubuntu und seine Varianten bieten natürlich auch Hilfsprogramme mit grafischer Oberfläche zum Bearbeiten von Nutzern. Einen Überblick findet man auf der Seite Benutzer und Gruppen. Weitere Befehle findet man in der Übersicht zur Benutzerverwaltung.
Installation¶
Das Programm ist Bestandteil jeder Ubuntu-Installation und ebenso wie der Befehl adduser im Paket
adduser
Befehl zum Installieren der Pakete:
sudo apt-get install adduser
Oder mit apturl installieren, Link: apt://adduser
enthalten.
Verwendung¶
Kurze Syntaxbeschreibung für die Verwendung in der Shell [1]:
sudo deluser [OPTIONEN] BENUTZER
Beispiele¶
Den Benutzer
anton
entfernen, aber das Homeverzeichnis aber auf dem System belassen:sudo deluser anton
Den Benutzer
berta
löschen. Mit der Option--remove-home
wird das komplette Homeverzeichnis sowie der Mail-Spool des Benutzers gelöscht:sudo deluser --remove-home berta
Den Benutzer
caesar
löschen. Mit der Option--backup
wird das komplette Homeverzeichnis sowie der Mail-Spool des Benutzers in die Datei /BENUTZERNAME.tar.bz2 oder /BENUTZERNAME.tar.gz gesichert, bevor gelöscht wird:sudo deluser --backup caesar
Den Benutzer
dora
löschen. Mit der Option--remove-all-files
werden alle Dateien des Benutzers gelöscht:sudo deluser --remove-all-files dora
Den Benutzer
otto
aus der Gruppeadmin
entfernen:sudo deluser otto admin
Die Gruppe
admin
entfernen:sudo deluser --group admin
Anstelle von deluser --group NAME_DER_GRUPPE
kann auch der Befehl delgroup NAME_DER_GRUPPE
benutzen. Der Vorteil ist, dass dieser die Option --only-if-empty
kennt. So würde der Befehl
sudo delgroup --only-if-empty admin
Die Gruppe admin
nur löschen, wenn die Gruppe keine Mitglieder mehr hat.
Links¶
Manpage 🇬🇧
adduser - Benutzer hinzufügen
Benutzerverwaltung Kommandozeilenwerkzeuge