Dies ist eine alte Version des Dokuments!
LDAP Replikation
#######################################################################
# REPLICA
#######################################################################
# Master
replogfile /var/lib/slurpd/slurpd.replog
replica uri=ldap://10.67.0.1:389
binddn="uid=ldapkeeper,dc=bgweiz,dc=at"
bindmethod=simple credentials="passwort"
#######################################################################
# REPLICA
#######################################################################
#slave:
updatedn "uid=ldapkeeper,dc=bgweiz,dc=at"
updateref ldap://10.67.0.5:389
LDAP Datenbank importieren
LDAP Datenbank reparieren
-
rcldap stop
db_recover -v -c -h /var/lib/ldap oder
kepler:/var/lib/ldap # db_recover -v -c
kepler:/var/lib/ldap # slapindex
rcldap start
LDAP Datenbank neu indizieren
LDAP Datenbank exportieren
Einzelnen Eintrag in LDAP Datenbank suchen
z.B. Computer suchen:
slapcat -a ikt03

-l ikt03.ldif
z.B. Benutzer suchen:
rcldap start
Einzelnen Eintrag in die LDAP Datenbank schreiben
Einzelnen Eintrag aus LDAP Datenbank löschen
ldapdelete "uid=spam,cn=sonstige,ou=people,dc=bgweiz,dc=at" -W -D "uid=ldapkeeper,dc=bgweiz,dc=at" -Hldap:localhost -x
===== Benutzer aus LDIF-Datei extrahieren =====
*cat 03082010.ldif | grep dn: | cut -d "=" -f 2 | cut -d "," -f 1 | sort > user.txt