Openldap : Différence entre versions
(Nouvelle page : Modification de Openldap Un article de Wiki DR13. Aller à : Navigation, Rechercher Attention : Vous n’êtes pas identifié. Votre adresse IP sera enregistrée dans l’historiqu...) |
|||
| Ligne 1 : | Ligne 1 : | ||
| + | == Installation == | ||
| − | + | On travail dans root : | |
| − | |||
| − | |||
| − | + | #cd /root | |
| − | |||
| − | |||
| − | + | Recuperation et décompression du logiciel : | |
| − | |||
| − | |||
| − | + | #wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.3.35.tgz | |
| − | + | #tar xvzf openldap-2.3.35.tgz | |
| − | |||
| − | + | [root@ldap root]#cd openldap-2.3.35 | |
| − | + | [root@ldap openldap-2.3.35]# ./configure --enable-bdb=yes --enable-crypt=yes --with-tls=yes --enable-spaswd=yes --enable-cleartext=yes --enable-dyngroup=yes --enable-dynlist=yes --enable-refint=yes | |
| − | |||
| − | |||
| − | + | Comme il est ecrit on fait : | |
| + | [root@ldap openldap-2.3.35]# make depend | ||
| − | + | Puis on compile et on installe : | |
| − | + | [root@ldap openldap-2.3.35]# make -j 4 | |
| − | + | [root@ldap openldap-2.3.35]# make install | |
| − | + | ||
| − | + | include /usr/local/etc/openldap/schema/core.schema | |
| − | + | include /usr/local/etc/openldap/schema/cosine.schema | |
| − | + | include /usr/local/etc/openldap/schema/inetorgperson.schema | |
| − | + | include /usr/local/etc/openldap/schema/dyngroup.schema | |
| + | |||
| + | database ldbm | ||
| + | suffix "dc=cnrs,dc=fr" | ||
| + | rootdn "cn=Manager,dc=cnrs,dc=fr" | ||
| − | |||
| − | + | Démarrage du démon : | |
| − | |||
| − | + | On initialise la racine de l'annuaire: on creer un fichier rootdse.ldif : | |
| − | + | dn: dc=cnrs,dc=fr | |
| − | + | objectclass: dcObject | |
| − | + | objectclass: organization | |
| − | + | o: cnrs DR13 | |
| − | + | dc: cnrs | |
| − | |||
| − | |||
| − | |||
| − | + | puis on ajoute cela a l'arbre : | |
| − | + | [root@ldap openldap]# ldapadd -x -D "cn=Manager,dc=cnrs,dc=fr" -W -f rootdse.ldif | |
| − | + | Enter LDAP Password: (secret) | |
| + | adding new entry "dc=cnrs,dc=fr" | ||
Version du 14 juin 2007 à 12:58
Installation
On travail dans root :
#cd /root
Recuperation et décompression du logiciel :
#wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.3.35.tgz #tar xvzf openldap-2.3.35.tgz
[root@ldap root]#cd openldap-2.3.35 [root@ldap openldap-2.3.35]# ./configure --enable-bdb=yes --enable-crypt=yes --with-tls=yes --enable-spaswd=yes --enable-cleartext=yes --enable-dyngroup=yes --enable-dynlist=yes --enable-refint=yes
Comme il est ecrit on fait :
[root@ldap openldap-2.3.35]# make depend
Puis on compile et on installe :
[root@ldap openldap-2.3.35]# make -j 4 [root@ldap openldap-2.3.35]# make install include /usr/local/etc/openldap/schema/core.schema include /usr/local/etc/openldap/schema/cosine.schema include /usr/local/etc/openldap/schema/inetorgperson.schema include /usr/local/etc/openldap/schema/dyngroup.schema database ldbm suffix "dc=cnrs,dc=fr" rootdn "cn=Manager,dc=cnrs,dc=fr"
Démarrage du démon :
On initialise la racine de l'annuaire: on creer un fichier rootdse.ldif :
dn: dc=cnrs,dc=fr objectclass: dcObject objectclass: organization o: cnrs DR13 dc: cnrs
puis on ajoute cela a l'arbre :
[root@ldap openldap]# ldapadd -x -D "cn=Manager,dc=cnrs,dc=fr" -W -f rootdse.ldif Enter LDAP Password: (secret) adding new entry "dc=cnrs,dc=fr"