[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian]:Benutzer loeschen



On Sun, Dec 12, 1999 at 12:16:47PM +0100, Thomas Bader wrote:

Hallo auch

> > > > Gibt es eigentlich zum adduser auch ein Äquivalent zum Benutzer löschen?
> > >
> > > Probier mal 'userdel'
> > 
> > Und was ist mit der angelegten Gruppe (groupdel) ?
> 
> Musst Du manuell machen... oder ein Skript schreiben.
> 
> > Und mit dem angelegten Verzeichnis ?
> 
> userdel -r USERNAME löscht auch das Heimatverzeichnis und die darin
> enthaltenen Dateien. Für alles andere:
> 
> 	find / -user USERNAME -type f -exec rm {} \;
> 	find / -user USERNAME -type l -exec rm {} \;
> 	find / -user USERNAME -type d -exec rm -r {} \;
> 
> > Eventuell noch die Mail-Datei in /var/spool/mail ?
> 
> Siehe oben.
> 
> > Also "userdel" ist kein Äquivalent zu "adduser" !!!
> 
> Du könntest alles in ein Skript packen (mit Perl ginge das super).

Eben. Ein solches Script könnte dann deluser heißen, und wäre
in der Tat ein Äquivalent zu adduser.
Aber userdel alleine ist es eben nicht ...
(Na gut, mit dem "-r" beinahe, aber die Gruppe wird dann immer noch
 nicht gelöscht !)


Warum gibt es noch kein Script, daß dies macht ?
Es sollte dann schauen, ob nur die "/etc/skel" Daten existieren,
und dann einfach diese löschen, und versuchen das Home-Dir zu
"rmdir"-en ... (was fehl schlägt, wenn noch andere Dateien da sind.)
Dann noch ein kleiner Schalter "-f", und dann werden auch
ohne Abfrage alle anderen Dateien gelöscht.
Dann vielleicht noch ein Schalter "-r", der die "find ..."-Prozedur
startet ... oder so :)

Sinn der Sache wäre es dann, ein eben getipptes "adduser hans"
durch ein "deluser hans" sauber und vollständig wieder zu entfernen.

Wer traut sich, so ein Script zu schreiben ?
Und an wen wendet man sich, damit es im Selben Paket landet, in dem
"adduser" auch ist ?


mfg Jochen

-- 
ZX 81 - C 64 - Amiga - 80[3-5]86 Linux
Es ist unhöflich, private E-Mails zu veröffentlichen !
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     773


Reply to: