Inhaltsverzeichnis

Browser 282

Schüler/Lehrer suchen und editieren
Zu lange Loginnamen > 19

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
slapadd -v -l bgweiz020307.ldif
rcldap start

LDAP Datenbank reparieren

rcldap stop

db_recover -v -c -h /var/lib/ldap

slapindex
rcldap start

LDAP Datenbank neu indizieren

rcldap stop
slapindex
rcldap start

LDAP Datenbank exportieren

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

Einzelnen Eintrag in LDAP Datenbank suchen

slapcat -a ikt03$
slapcat -a uid=matthias.praunegger

Einzelnen Eintrag in LDAP Datenbank suchen und in LDIF-Datei schreiben

rcldap stop
slapcat -a uid=ikt03$ -l ikt03.ldif
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