.\" Copyright: 1994 Ian A. Murdock .\" 1995 Ted Hajek .\" 1997-1999 Guy Maor .\" 2000-2003 Roland Bauerschmidt .\" 2004-2022 Marc Haber .\" 2006-2009 Jörg Hoh .\" 2011 Justin B Rye .\" 2016 Helge Kreutzmann .\" 2021-2022 Jason Franklin .\" .\" This is free software; see the GNU General Public License version .\" 2 or later for copying conditions. There is NO warranty. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH DELUSER 8 "" "Debian GNU/Linux" .SH BEZEICHNUNG deluser, delgroup \- entfernt einen Benutzer oder eine Gruppe aus dem System .SH ÜBERSICHT .SY deluser .OP \-\-backup .OP \-\-backup\-suffix Zk .OP \-\-backup\-to Verzeichnis .OP \-\-conf Datei .OP \-\-debug .OP \-\-remove\-all\-files .OP \-\-remove\-home .OP \-\-quiet .OP \-\-verbose \fBBenutzer\fP .YS .SY deluser .OP \-\-system .OP \-\-backup .OP \-\-backup\-suffix Zk .OP \-\-backup\-to Verzeichnis .OP \-\-conf Datei .OP \-\-debug .OP \-\-remove\-all\-files .OP \-\-remove\-home .OP \-\-quiet .OP \-\-verbose \fBBenutzer\fP .YS .SY deluser \fB\-\-group\fP .OP \-\-conf Datei .OP \-\-debug .OP \-\-only\-if\-empty .OP \-\-quiet .OP \-\-verbose \fBgroup\fP .SY delgroup .OP \-\-system .OP \-\-conf Datei .OP \-\-debug .OP \-\-only\-if\-empty .OP \-\-quiet .OP \-\-verbose \fBgroup\fP .YS .SY deluser .OP \-\-conf Datei .OP \-\-debug .OP \-\-quiet .OP \-\-verbose \fBBenutzer\fP \fBGruppe\fP .YS .SY deluser \fB\-\-help\fP .YS .SY deluser \fB\-\-version\fP .YS .SH BESCHREIBUNG \fBDeluser\fP und \fBDelgroup\fP entfernen Benutzer und Gruppen aus dem System. Ihr Vorgehen richtet sich nach den auf der Befehlszeile übergebenen Optionen und Konfigurationsinformationen in \fI/etc/deluser.conf\fP und \fI/etc/adduser.conf\fP. .PP Sie sind bedienungsfreundlichere Oberflächen für die Programme \fBuserdel\fP und \fBgroupdel\fP. Unter anderem löschen sie optional das Home\-Verzeichnis oder sogar alle im System vorhandenen Dateien des zu entfernenden Benutzers und lassen benutzerdefinierte Skripte laufen und weitere Funktionalitäten. .PP Eine vollständige Liste und Beschreibungen aller Optionen finden Sie im Abschnitt OPTIONEN. .PP \fBDeluser\fP und \fBDelgroup\fP können in einem von drei Modi betrieben werden: .SS "Entfernen eines Benutzers" Wird \fBdeluser\fP ohne die Option \fB\-\-group\fP und mit einem Argument, das keine Option ist, aufgerufen, wird es einen Nicht\-Systembenutzer entfernen. .PP Standardmäßig wird \fBdeluser\fP den Benutzer entfernen, ohne das Home\-Verzeichnis, den E\-Mail\-Puffer oder sonstige im System vorhandene Dateien zu löschen, die dem Benutzer gehören. Das Home\-Verzeichnis und der E\-Mail\-Puffer können mit der Option \fB\-\-remove\-home\fP entfernt werden. .PP Die Option \fB\-\-remove\-all\-files\fP entfernt alle Dateien des Benutzers aus dem System. Beachten Sie: Wenn Sie auch \fB\-\-remove\-home\fP aktivieren, hat dies keine zusätzliche Wirkung, da alle Dateien einschließlich des Home\-Verzeichnisses und des E\-Mail\-Puffers bereits von der Option \fB\-\-remove\-all\-files\fP abgedeckt sind. .PP Wenn Sie alle Dateien vor dem Löschen sichern möchten, können Sie die Option \fB\-\-backup\fP aktivieren, welche die Sicherungsdatei \fIBenutzername.tar(.gz|.bz2)\fP in das von der Option \fB\-\-backup\-to\fP bestimmte Verzeichnis erstellt. .PP Standardmäßig wird das Sicherungsarchiv mit \fBgzip\fP(1) komprimiert. Um dies zu ändern, kann die Option \fB\-\-backup\-suffix\fP auf jedes durch \fBtar \-\-auto\-compress\fP unterstützte Format (z.B. .gz, .bz2, .xz) gesetzt werden. .PP \fBdeluser\fP wird die Entfernung des Kontos von »root« ablehnen. .PP Falls die Option \fB\-\-system\fP auf der Befehlszeile übergeben wurde, wird die Löschaktion tatsächlich nur ausgeführt, falls der Benutzer ein Systembenutzer ist. Damit wird das versehentliche Löschen von Nicht\-Systembenutzern vermieden. Zusätzlich wird kein Fehler zurückgegeben, wenn der Benutzer nicht im System existiert. Debian\-Paketbetreuerskripte können diesen Schalter zum Entfernen von Systembenutzern oder \-gruppen verwenden, wobei der Fall ignoriert wird, bei dem die Entfernung bereits passierte. .SS "Entfernen einer Gruppe" Falls \fBdeluser\fP mit der Option \fB\-\-group\fP aufgerufen wird oder \fBdelgroup\fP aufgerufen wird, dann wird die Gruppe entfernt. Die primäre Gruppe eines bestehenden Benutzers kann nicht entfernt werden. Falls die Option \fB\-\-only\-if\-empty\fP angegeben ist, wird die Gruppe nicht entfernt, falls sie noch Mitglieder hat. .PP Die Option \fB\-\-system\fP fügt die gleiche Funktionalität wie bei Benutzern hinzu. .SS "Entfernen eines Benutzers aus einer bestimmten Gruppe" Wird \fBdeluser\fP mit zwei Argumenten, die keine Option sind, aufgerufen, wird ein Benutzer aus einer bestimmten Gruppe entfernt. .SH OPTIONEN Verschiedene Modi von \fBdeluser\fP erlauben verschiedene Optionen. Falls keine gültigen Modi für eine Option aufgeführt sind, wird sie in allen Modi akzeptiert. .PP Aus historischen Gründen können für bestimmte Aktionen Kurzversionen der Optionen existieren. Sie werden weiterhin unterstützt, aber aus der Dokumentation entfernt. Benutzern wird empfohlen, auf die lange Version der Optionen umzusteigen. .TP \fB\-\-backup\fP Alle Dateien im Home\-Verzeichnis und im E\-Mail\-Puffer des Benutzers werden in die Datei \fIBenutzername.tar.bz2\fP oder \fIBenutzername.tar.gz\fP gesichert. Gültige Modi: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-backup\-suffix \fPZk Wählt den Kompressionsalgorithmus für die Sicherungskopie des Home\-Verzeichnisses aus. Kann auf alle von \fBtar \-\-auto\-compress\fP erkannten Endungen gesetzt werden. Standardmäßig \fI.gz\fP. Gültige Modi: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-backup\-to \fP\fIVerz\fP Legt die Sicherungsdateien nicht im aktuellen Verzeichnis sondern in \fIVerz\fP ab. Dies impliziert auch \fB\-\-backup\fP. Die Vorgabe ist das aktuelle Verzeichnis. Gültige Modi: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-conf \fP\fIDatei\fP \fIDatei\fP wird anstatt der Standard\-Dateien \fI/etc/deluser.conf\fP und \fI/etc/adduser.conf\fP verwendet. Die Option \fB\-\-conf\fP kann mehrfach angegeben werden. .TP \fB\-\-debug\fP Aktiviert Fehlersuch\-Code. .TP \fB\-\-group\fP Entfernt eine Gruppe. Das ist das Standardverhalten bei einem Aufruf als \fBdelgroup\fP. Gültiger Modus: \fBdeluser\fP. .TP \fB\-\-help\fP Kurzanleitung anzeigen .TP \fB\-\-only\-if\-empty\fP Nur löschen, falls keine Mitglieder verblieben sind. Gültige Modi: \fBdeluser \-\-group\fP, \fBdelgroup\fP, .TP \fB\-\-quiet\fP Meldungen mit Informationscharakter unterdrücken, nur Warnungen und Fehler anzeigen .TP \fB\-\-remove\-all\-files\fP Entfernt alle Dateien aus dem System, die der Benutzer besitzt. Hinweis: \fB\-\-remove\-home\fP hat keinen Effekt mehr. Wenn \fB\-\-backup\fP angegeben wird, werden die Dateien gelöscht, nachdem eine Sicherung durchgeführt wurde. Gültige Modi: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-remove\-home\fP Entfernt das Home\-Verzeichnis des Benutzers und seinen E\-Mail\-Puffer. Ist \fB\-\-backup\fP gewählt, wird vor dem Löschen der Dateien eine Sicherungskopie erstellt. Gültige Modi: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-system\fP Benutzer/Gruppe nur entfernen, wenn es ein System\-Benutzer oder eine System\-Gruppe ist. Es wird kein Fehler zurückgegeben, wenn der Benutzer nicht existiert. Gültige Modi: \fBdeluser\fP, \fBdeluser \-\-system\fP, .TP \fB\-\-verbose\fP Ausführlichere Ausgabe. .TP \fB\-\-version\fP Anzeige der Version und von Copyright\-Informationen .SH RÜCKGABEWERT .TP \fB0\fP Erfolg: Die Aktion wurde erfolgreich ausgeführt. .TP \fB1\fP Der Benutzer, der gelöscht werden sollte, hatte kein Systemkonto. Es wurde nichts unternommen. .TP \fB2\fP Dieser Benutzer existiert nicht. Es wurde nichts unternommen. .TP \fB3\fP Diese Gruppe existiert nicht. Es wurde nichts unternommen. .TP \fB4\fP Interner Fehler. Es wurde nichts unternommen. .TP \fB5\fP Die Gruppe wurde nicht gelöscht, weil sie noch Mitglieder hatte. Es wurde nichts unternommen. .TP \fB6\fP Der Benutzer gehört nicht zu der angegebenen Gruppe. Es wurde nichts unternommen. .TP \fB7\fP Sie können einen Benutzer nicht aus seiner primären Gruppe entfernen. Es wurde nichts unternommen. .TP \fB8\fP Das vorgeschlagene Paket »perl« ist nicht installiert. Dieses Paket ist für die Ausführung der gewählten Aktionen erforderlich. Es wurde nichts unternommen. .TP \fB9\fP Das Konto »root« kann nicht gelöscht werden. Es wurde nichts unternommen. .SH SICHERHEIT \fBdeluser\fP benötigt Systemadministratorberechtigungen. Es bietet über die Befehlszeilenoption \fB\-\-conf\fP die Möglichkeit, verschiedene Konfigurationsdateien zu verwenden. Verwenden Sie nicht \fBsudo\fP(8) oder ähnliche Befehle, um Teilprivilegien an \fBdeluser\fP mit beschränkten Befehlszeilenparameter zu geben. Dies kann leicht umgangen werden und könnte Benutzern erlauben, beliebige Konten zu erstellen. Falls Sie dies erreichen wollen, entwickeln Sie Ihr eigenes Skript, das \fBdeluser\fP kapselt, und vergeben Sie Privilegien, um dieses Skript aufzurufen. .SH DATEIEN /etc/deluser.conf \- Standard\-Konfigurationsdatei für \fBdeluser\fP(8) und \fBdelgroup\fP(8) .TP \fI/usr/local/sbin/deluser.local\fP Optionale benutzerspezifische Ergänzungen, siehe \fBdeluser.local\fP(8). . .SH "SIEHE AUCH" \fBadduser\fP(8), \fBdeluser.conf\fP(5), \fBdeluser.local.conf\fP(8), \fBgroupdel\fP(8), \fBuserdel\fP(8)