Benutzer-Werkzeuge

Webseiten-Werkzeuge


ldap

Dies ist eine alte Version des Dokuments!


Browser 282

  • Schüler/Lehrer suchen und editieren
    • re. Maustaste auf ou=people > Search… > Filter uid=*peer > Search scope: Sub-tree level > Search
    • re. Maustaste auf Suchergebnis > Edit > Edit Entry

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

  • cd /var/lib/ldap
  • rcldap stop
  • alle Dateien außer bgweiz020307.ldif und DB_CONFIG können im Verzeichnis /var/lib/ldap gelöscht werden
  • slapadd -v -l bgweiz020307.ldif
  • rcldap start
  • enjoy!

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

  • Folgendes Verfahren zerstört die Datenbank!
  • rcldap stop
  • in /var/lib/ldap alle Dateien löschen bis auf
    • id2entry.bdb
    • DB_CONFIG
    • log.0000000001
  • slapindex
  • rcldap start

LDAP Datenbank exportieren

  • rcldap stop
  • slapcat -v -l bgweiz020307.ldif
  • rcldap start

Einzelnen Eintrag in LDAP Datenbank suchen

  • z.B. Computer suchen:
    • slapcat -a ikt03$
  *z.B. Benutzer suchen:
    *slapcat -a uid=matthias.praunegger


=====Einzelnen Eintrag in LDAP Datenbank suchen und in LDIF-Datei schreiben======
  *rcldap stop
  *z.B. Computer suchen:
    *slapcat -a uid=ikt03$ -l ikt03.ldif
  • z.B. Benutzer suchen:
    • slapcat -a uid=matthias.praunegger -l matthias.praunegger.ldif
  • rcldap start

Einzelnen Eintrag in die LDAP Datenbank schreiben

  • rcldap stop
    • slapadd -l name.ldif
  • rcldap start

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
ldap.1319787376.txt.gz · Zuletzt geändert: 2011/10/28 09:36 von admin