Mein aktuelles Problem ist, dass ich OpenLDAP nicht stoppen kann, um Passwörter als Klartext zu speichern. In einer älteren Version openLDAP-, i eingegeben folgende Konfiguration in der slapd.confSSHA Passwortverschlüsselung auf OpenLDAP
ppolicy_hash_cleartext
password-hash {SSHA} {SHA}
Also, wenn ein Passwort aus meiner Anwendung als Plain-Text gesendet wurde, wurde die Verschlüsselung der ldap sie und speichert sie verschlüsselt.
Leider konnte ich OpenLDAP 2.4.40 nicht konfigurieren. Ich habe herausgefunden, dass die slapd.conf in der neueren Version nicht mehr existiert und stattdessen die Konfiguration in der cn = config.ldif Datei stattfindet.
Ich habe versucht, die gleiche Konfiguration dort wieder hinzuzufügen, aber es scheint, dass es keinen Effekt hat.
EDIT: Ich habe mit dem ldapmodify olcPasswordHash: {} SSHA Eintrag in olcBackend = {0} mdb.ldif, olcDatabase = {1} mdb.ldif, olcDatabase = {0} config.ldif und cn = config.ldif, noch werden meine Kennwörter, die als Klartext gesendet werden, als Klartext gespeichert.
Sie sind versucht, die gleiche Konfiguration es hinzuzufügen, 'wie? Funktioniert bei mir. – EJP
Was meinst du, es funktioniert für dich? Können Sie beschreiben, wie Sie diese Option aktiviert haben? – Stephan
Das Ändern der Konfiguration wirkt sich nur auf Kennwörter aus, die ab diesem Zeitpunkt geändert werden. Bestehende Passwörter werden nicht beeinflusst. "Arbeitet für mich" scheint mir nicht dunkel zu sein. – EJP