Hallo, hthyen@gmx.de writes:
Hallo,
ich nutze LDAP als Benutzerauthentifizierung (openldap2, pam_ldap). Um regelmässig nun ein Klartext-Backup einer LDAP-DB zu machen, möchte ich gerne slapcat nutzen. Jedoch habe ich dort ein kleines Problem: Wenn ich mir mit slapcat die Einträge ausgebe, haben alle "userPasswords" sind gleichen Einträge. Warum ? Gibt es unter openldap2 die Möglichkeit eine defekte DB zu reparieren ?
Passworte werden nicht in Klarschrift ausgegeben sondern nur in base64 Kodierung, du kannst dir mit mmencode -u das Klarschrift-Paßwort ansehen. Sofern du eine bdb Database hast kannst du mit db_recover -h /pfad/auf/datenverzeichnis/ die Daten reparieren, wenn du eine ldbm Database hast geht das leider nicht. Bei SuSE wird aber üblicherweise beim Booten db_recover ausgeführt, sieh dir mal das Script /etc/init.d/ldap an. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter(at)dkluenter.de http://www.avci.de