Benutzer-Werkzeuge

Webseiten-Werkzeuge


ldap

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
ldap [2011/10/28 09:36]
admin [Browser 282]
ldap [2015/09/21 16:50]
admin [Browser 282]
Zeile 1: Zeile 1:
 =====Browser 282===== =====Browser 282=====
  
-  ​*Schüler/​Lehrer suchen und editieren +  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+  ​* re. Maustaste auf ou=people > Search... > Filter uid=*peer > Search scope: Sub-tree level > Search 
 +  * re. Maustaste auf Suchergebnis > Edit > Edit Entry 
 + 
 +  Zu lange Loginnamen > 19 
 + 
 +  * ssh -X feynman > ssh -X kepler > cd Browser282 > ./lbe.sh > Session List: kepler > Connect 
 +  * ou=people > cn=schueler > Schüler markieren > RMT > Edit > Add Attribute > Attribute name: uid > OK > uid: t.maier > Applay ​
  
 =====LDAP Replikation===== =====LDAP Replikation=====
Zeile 31: Zeile 37:
  
 =====LDAP Datenbank importieren===== =====LDAP Datenbank importieren=====
-  ​*cd /​var/​lib/​ldap +  cd /​var/​lib/​ldap 
-  ​*rcldap stop+ 
 +  rcldap stop 
   *alle Dateien außer bgweiz020307.ldif und DB_CONFIG können im Verzeichnis /​var/​lib/​ldap gelöscht werden   *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 +  ​slapadd -v -l bgweiz020307.ldif 
-  *enjoy!+ 
 +  rcldap start
  
 =====LDAP Datenbank reparieren===== =====LDAP Datenbank reparieren=====
   *[[http://​www.oracle.com/​technology/​documentation/​berkeley-db/​db/​utility/​db_recover.html|db_recover]]   *[[http://​www.oracle.com/​technology/​documentation/​berkeley-db/​db/​utility/​db_recover.html|db_recover]]
-  *rcldap stop + 
-  ​*db_recover -v -c -h /​var/​lib/​ldap ​oder +  ​rcldap stop 
-  ​*kepler:/​var/​lib/​ldap # db_recover -v -c +  ​ 
-  ​*kepler:/​var/​lib/​ldap # slapindex +  ​db_recover -v -c -h /​var/​lib/​ldap 
-  ​*rcldap start+   
 +  slapindex 
 + 
 +  rcldap start
  
 =====LDAP Datenbank neu indizieren====== =====LDAP Datenbank neu indizieren======
   *Folgendes Verfahren zerstört die Datenbank!   *Folgendes Verfahren zerstört die Datenbank!
-  *rcldap stop+ 
 +  ​rcldap stop 
   *in /​var/​lib/​ldap alle Dateien löschen bis auf    *in /​var/​lib/​ldap alle Dateien löschen bis auf 
     *id2entry.bdb     *id2entry.bdb
     *DB_CONFIG     *DB_CONFIG
     *log.0000000001     *log.0000000001
-  *slapindex + 
-  ​*rcldap start+  ​slapindex 
 + 
 +  rcldap start
  
 =====LDAP Datenbank exportieren===== =====LDAP Datenbank exportieren=====
-  *rcldap stop + 
-  ​*slapcat -v -l bgweiz020307.ldif +  ​rcldap stop 
-  ​*rcldap start+ 
 +  slapcat -v -l bgweiz020307.ldif 
 + 
 +  rcldap start
  
 =====Einzelnen Eintrag in LDAP Datenbank suchen====== =====Einzelnen Eintrag in LDAP Datenbank suchen======
   *z.B. Computer suchen:   *z.B. Computer suchen:
-    *slapcat -a ikt03$+ 
 +  ​slapcat -a ikt03$ 
   *z.B. Benutzer suchen:   *z.B. Benutzer suchen:
-    *slapcat -a uid=matthias.praunegger+ 
 +  ​slapcat -a uid=matthias.praunegger
  
  
 =====Einzelnen Eintrag in LDAP Datenbank suchen und in LDIF-Datei schreiben====== =====Einzelnen Eintrag in LDAP Datenbank suchen und in LDIF-Datei schreiben======
-  *rcldap stop+ 
 +  ​rcldap stop 
   *z.B. Computer suchen:   *z.B. Computer suchen:
-    *slapcat -a uid=ikt03$ -l ikt03.ldif+ 
 +  ​slapcat -a uid=ikt03$ -l ikt03.ldif 
   *z.B. Benutzer suchen:   *z.B. Benutzer suchen:
-    *slapcat -a uid=matthias.praunegger -l matthias.praunegger.ldif + 
-  ​*rcldap start+  ​slapcat -a uid=matthias.praunegger -l matthias.praunegger.ldif 
 + 
 +  rcldap start
  
 =====Einzelnen Eintrag in die LDAP Datenbank schreiben====== =====Einzelnen Eintrag in die LDAP Datenbank schreiben======
-  *rcldap stop 
-    *slapadd -l name.ldif 
-  *rcldap start 
  
-=====Einzelnen Eintrag aus LDAP Datenbank löschen ====== +  rcldap stop
-  *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 =====+  slapadd ​-l name.ldif
  
-  ​*cat 03082010.ldif | grep dn: | cut -d "​="​ -f 2 | cut -d ","​ -f 1 | sort > user.txt+  ​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.txt · Zuletzt geändert: 2015/09/21 16:51 von admin