pw: login name `Benutzer1' already exists

Fluxkompensator

Active Member
Ich habe einen Benutzer falsch angelegt. Ich übertrage gerade meine Scripte von Debian auf FreeBSD und da ist mir ein Fehler passiert. So sieht das fertige aus - hoffe ich::confused:

pw useradd Benutzer1 -g ftpuser -d /www/Benutzer1 -s /bin/ftp -m Benutzer1

Ich habe jetzt alle möglichen Dateien in /etc gesäubert. Alle Gruppen und user die ich per batch angelegt habe, konnte ich finden und löschen. Rufe ich mein script jetzt auf dann bekomme ich diesen Fehler:

pw login name `Benutzer1' already exists

Es kann eigentlich nur an der login.conf.db liegen. Das ist die einzigste Datei die ich in /etc nicht öffnen kann. Wie kann ich Benutzer1 vollständig löschen?

Markus
 
Dazu sei gesagt, dass die Dateien /etc/passwd und /etc/master.passwd nicht die ausschlaggebenden Dateien sind, was Benutzer, Kennwörter, usw. anbelangt. Du kannst sie genauso gut löschen (oder umbenennen ;-) und das System funktioniert hinsichtlich der Anmeldung von Benutzern immernoch einwandfrei. Die wirksamen Benutzerdaten und Kennwörter liegen in den Dateien /etc/pwd.db bzw. /etc/spwd.db.

Björn
 
Zurück
Oben