Difference between revisions of "Openldap"
(→Provider) |
|||
Line 4: | Line 4: | ||
* Gebruik van een soort slap.d database inplaats van /etc/ldap/slapd.conf |
* Gebruik van een soort slap.d database inplaats van /etc/ldap/slapd.conf |
||
= Provider = |
= Provider = |
||
+ | Opzeten Provider (Master) voor meerdere domeinen.<br/> |
||
+ | OpenLDAP is in de nieuwe opzet veel flexibeler dan voorheen, waardoor het mogelijk is om de replicatie vanuit verschillende bronnen te laten plaatsvinden. Een traditionele "slave" kan zo voor bepaalde attributen wijzigingen accepteren en die doorgeven aan de Master.<br/> |
||
+ | Voorbeelden: |
||
+ | * PTR records van machines in een subnet |
||
+ | * Password wijzigingen door gebruikers |
||
+ | == Multple domains == |
||
+ | openLDAP maakt gebruik van de cn=config methode van configureren, de methode met slapd.conf is depricated. Bijna alle documentatie in de Administrator guide baseert zich echter nog op de oude methode met slapd.conf. Met name de ondersteuning van meerdere domains in de configuratie met de cn=config methode is anno 2011 nog moeilijk vast te stellen. Proefondervindelijk heeft Webhuis het volgende vastgesteld: |
||
+ | <pre> |
||
+ | |||
+ | </pre> |
||
+ | <pre> |
||
+ | slapadd -n 1 -l /usr/local/src/samba-ldap/init-base.ldif |
||
+ | slapadd -n 1 -l /usr/local/src/samba-ldap/ldap-populate.ldif |
||
+ | slapadd -n 2 -l /usr/local/src/samba-ldap/wbhs-m.webhuis.nl.ldif |
||
+ | </pre> |
||
+ | |||
= Consumer = |
= Consumer = |
||
== Replicatie tussen provider en consumer == |
== Replicatie tussen provider en consumer == |
Revision as of 19:33, 22 September 2011
openLDAP is een open source implementatie van de LDAP standaard. De openLDAP implementatie is onder Squeeze ingrijpend gewijzigd ten opzichte van eerdere versies van de Debian implementatie.
- TLS in plaats van openSSL
- syncrepl in plaats van updateref, het provider consumer model
- Gebruik van een soort slap.d database inplaats van /etc/ldap/slapd.conf
Provider
Opzeten Provider (Master) voor meerdere domeinen.
OpenLDAP is in de nieuwe opzet veel flexibeler dan voorheen, waardoor het mogelijk is om de replicatie vanuit verschillende bronnen te laten plaatsvinden. Een traditionele "slave" kan zo voor bepaalde attributen wijzigingen accepteren en die doorgeven aan de Master.
Voorbeelden:
- PTR records van machines in een subnet
- Password wijzigingen door gebruikers
Multple domains
openLDAP maakt gebruik van de cn=config methode van configureren, de methode met slapd.conf is depricated. Bijna alle documentatie in de Administrator guide baseert zich echter nog op de oude methode met slapd.conf. Met name de ondersteuning van meerdere domains in de configuratie met de cn=config methode is anno 2011 nog moeilijk vast te stellen. Proefondervindelijk heeft Webhuis het volgende vastgesteld:
slapadd -n 1 -l /usr/local/src/samba-ldap/init-base.ldif slapadd -n 1 -l /usr/local/src/samba-ldap/ldap-populate.ldif slapadd -n 2 -l /usr/local/src/samba-ldap/wbhs-m.webhuis.nl.ldif
Consumer
Replicatie tussen provider en consumer
synrepl
- http://www.openldap.org/doc/admin24/replication.html#Delta-syncrepl
- http://wiki.debian.org/LDAP/OpenLDAPSetup
- http://deandra.homeip.net/node/33
- http://www.fatofthelan.com/articles/articles.php?pid=24
- http://wiki.debian.org/LDAP/PowerDNSSetup
- http://www.nomis52.net/?section=docs&page=samldap
- http://bind9-ldap.bayour.com/
- http://www.venaas.no/ldap/bind-sdb/dnszone-schema.txt
- http://www.venaas.no/ldap/bind-sdb/old.html
- http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/FastStart.html#id2548624
- http://groups.google.com/group/linux.debian.user/browse_thread/thread/6e9003d03878c60f
- http://fxp0.org.ua/2006/sep/21/powerdns-ldap-backend-setup/
- http://blog.leo34.net/2008/06/dns-server-bind-mit-zonen-in-ldap-via-bind-dlz/
- http://ressukka.net/blog/posts/20090323_split_dns/
- http://edin.no-ip.com/content/ldap-samba-pdc-pamnss-debian-lenny-howto
- http://www.bind9.net/manuals
- http://forums.b2evolution.net/viewtopic.php?printertopic=1&t=17434&postdays=0&postorder=asc&&start=0&sid=41055d010fb6109d10de45bb76065895
Terug naar: Webhuis Infrastructuur