Openldap : Différence entre versions

De Wiki_DR13
Aller à : navigation, rechercher
(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 ==
  
Modification de Openldap
+
On travail dans root :
Un article de Wiki DR13.
 
Aller à : Navigation, Rechercher
 
  
Attention : Vous n’êtes pas identifié. Votre adresse IP sera enregistrée dans l’historique de cette page.
+
#cd /root
Texte grasTexte italiqueLien interneLien externe (n’oubliez pas le préfixe http://)Sous-titre niveau 2Image inséréeLien vers un fichier médiaFormule mathématique (LaTeX)Ignorer la syntaxe wikiVotre signature avec la dateLigne horizontale (ne pas en abuser)
 
== 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"
 
  
Toutes les contributions à Wiki DR13 peuvent être modifiées ou supprimées par d’autres utilisateurs. Si vous ne désirez pas que vos écrits soient modifiés et distribués à volonté, merci de ne pas les soumettre ici.
+
Recuperation et décompression du logiciel :
Vous nous promettez aussi que vous avez écrit ceci vous-même, ou que vous l’avez copié d’une source provenant du domaine public, ou d’une ressource libre. (voir Wiki_DR13:Copyright pour plus de détails). N’UTILISEZ PAS DE TRAVAUX SOUS COPYRIGHT SANS AUTORISATION EXPRESSE !
 
Résumé :
 
  
Annuler | Aide (ouvre une nouvelle fenêtre)
+
#wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.3.35.tgz
Récupérée de « https://training.dr13.cnrs.fr/wiki/index.php/Openldap »
+
#tar xvzf openldap-2.3.35.tgz
Affichages
 
  
    * Article
+
[root@ldap root]#cd openldap-2.3.35
    * Discussion
+
[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
    * Modifier
 
    * Historique
 
  
Outils personnels
+
Comme il est ecrit on fait :
 +
[root@ldap openldap-2.3.35]# make depend
  
    * Créer un compte ou se connecter
+
Puis on compile et on installe :
 
+
[root@ldap openldap-2.3.35]# make -j 4
Navigation
+
[root@ldap openldap-2.3.35]# make install
 
+
    * Accueil
+
include        /usr/local/etc/openldap/schema/core.schema
    * Modifications récentes
+
include        /usr/local/etc/openldap/schema/cosine.schema
    * Liste des participants
+
include        /usr/local/etc/openldap/schema/inetorgperson.schema
    * Toutes les pages
+
include        /usr/local/etc/openldap/schema/dyngroup.schema
 +
 +
database        ldbm
 +
suffix          "dc=cnrs,dc=fr"
 +
rootdn          "cn=Manager,dc=cnrs,dc=fr"
  
aide
 
  
    * bac a sable
+
Démarrage du démon :
    * Aide
 
  
Rechercher
+
On initialise la racine de l'annuaire: on creer un fichier rootdse.ldif :
 
   
 
   
Boîte à outils
+
dn: dc=cnrs,dc=fr
 
+
objectclass: dcObject
    * Pages liées
+
objectclass: organization
    * Suivi des liens
+
o: cnrs DR13
    * Importer une image ou un son
+
dc: cnrs
    * Pages spéciales
 
 
 
Powered by MediaWiki
 
  
    * Politique de confidentialité
+
puis on ajoute cela a l'arbre :
    * À propos de Wiki DR13
+
[root@ldap openldap]# ldapadd -x -D "cn=Manager,dc=cnrs,dc=fr" -W -f rootdse.ldif
    * Avertissements
+
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"