NOTA: Un cop instal·lat veureu que no hi ha fitxer /etc/ldap/slapd.conf!
Si observeu el fitxer /etc/default/slapd:
# Location of the slapd configuration to use. If using the cn=config # backend to store configuration in LDIF, set this variable to the # directory containing the cn=config data; otherwise set it to the location # of your slapd.conf file. If empty, use the compiled-in default # (/etc/ldap/slapd.d). SLAPD_CONF=
És a dir que per defecte la configuració es troba a:
/etc/ldap/slapd.d
La carpeta només és accessible per a l'usuari openldap (o per a root):
$ sudo -s # cd /etc/ldap/slapd.d
Consulteu el fitxers que hi ha dins:
$ ls -la total 16 drwxr-x--- 3 openldap openldap 4096 2010-06-18 20:31 . drwxr-xr-x 8 root root 4096 2010-06-18 20:31 .. drwxr-x--- 3 openldap openldap 4096 2010-06-18 20:31 cn=config -rw-r----- 1 openldap openldap 407 2010-06-18 20:31 cn=config.ldif
Fixeu-vos que els fitxers que hi ha qui dins han de ser de l'usuari openldap. La configuració de Ldap ara es guarda dins el propi arbre del servidor Ldap al node cn=config. Entre dins la carpeta cn=config:
# cd cn\=config # ls cn=schema cn=schema.ldif olcDatabase={0}config.ldif olcDatabase={-1}frontend.ldif
A qui hi ha més configuracions bàsiques del servidor. Una de les carpetes més importants és cn=schema, a on col·locarem els esquemes.
TODO:
Resumint cal fer dos coses:
{{nota|De fet un servidor Ldap pot tenir diverses bases de dades/backends [[Ldap]}}
TODO Taula
On estan els backends al sistema de fitxers /var/lib/ldap /etc/ldap/slapd.d DN dc=iesebre,dc=com cn=config Usuaris administradors cn=admin,dc=iesebre,dc=com cn=admin,cn=config
IMPORTANT: Les paraules de pas no tenen per què ser les mateixes per a l'usuari administrador del backend de configuració i el backend de dades
Podeu consultar els pas a pas a seguir per tal de realitzar aquesta configuració a Ldap#Karmic_Koala.2C_Ubuntu_9.10. Els passos que es segueixen són:
TODO...
Exemples de connexió un a les dades i l'altre a la configuració:
TODO
Apache_Directory_Studio#Exemples
TODO