Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
lpi2:ldap [2018/02/27 14:16] 127.0.0.1 Externe Bearbeitung |
lpi2:ldap [2019/02/14 03:31] (aktuell) |
||
---|---|---|---|
Zeile 75: | Zeile 75: | ||
systemctl enable slapd | systemctl enable slapd | ||
- | ===== root-Zugriff auf LDAP-Server über Socket ===== | ||
- | |||
- | <file txt ~/.ldaprc> | ||
- | URI ldapi:/// | ||
- | BASE cn=config | ||
- | SASL_MECH EXTERNAL | ||
- | </file> | ||
- | ldapsearch -LLL '(olcSuffix=*)' olcSuffix | ||
- | |||
- | Mehr dazu unter [[ldap-config]] | ||
===== erste LDAP Einträge ===== | ===== erste LDAP Einträge ===== | ||
Zeile 120: | Zeile 110: | ||
Debian: | Debian: | ||
service slapd restart | service slapd restart | ||
+ | |||
+ | ===== root-Zugriff auf LDAP-Server über Socket ===== | ||
+ | |||
+ | <file txt ~/.ldaprc> | ||
+ | URI ldapi:/// | ||
+ | BASE cn=config | ||
+ | SASL_MECH EXTERNAL | ||
+ | </file> | ||
+ | ldapsearch -LLL '(olcSuffix=*)' olcSuffix | ||
+ | |||
+ | Mehr dazu unter [[ldap-config]] | ||
==== Fehler beim Starten finden ==== | ==== Fehler beim Starten finden ==== | ||
Zeile 131: | Zeile 132: | ||
service slapd stop | service slapd stop | ||
- | slapcat -b dc=linuxhotel,dc=de > sicherung.ldif | + | slapcat -b "dc=linuxhotel,dc=de" > sicherung.ldif |
less sicherung.ldif | less sicherung.ldif | ||
grep directory /etc/ldap/slapd.conf | grep directory /etc/ldap/slapd.conf | ||
Zeile 138: | Zeile 139: | ||
rm /var/lib/ldap/__db.* | rm /var/lib/ldap/__db.* | ||
vi sicherung.ldif | vi sicherung.ldif | ||
- | slapadd < sicherung.ldif | + | # nur bei dynamischer config: |
- | slapindex | + | slapadd -f sicherung.ldif |
+ | # slapindex # wird seit openldap2.4 nicht mehr benötigt | ||
chown -R openldap:openldap /var/lib/ldap/* | chown -R openldap:openldap /var/lib/ldap/* | ||
service slapd start | service slapd start | ||
+ | |||
+ | # nur bei dynamischer config: | ||
+ | # slapcat -b cn=config > config-backup.ldif | ||
+ | # wenn auch die config wieder hergestellt werden muss: Reihenfolge beachten! | ||
+ | # slapadd -f config-backup.ldif && slapadd -f sicherung.ldif | ||
+ | # anschließend "chown -R openldap:openldap /etc/ldap/slapd.d/", für /var/lib/ldap wie oben weiter | ||