OpenDJ : ajout d'un Root Suffix

L'ajout d'un Root Suffix (racine d'un arbre LDAP) peut se faire via la console graphique, mais aussi en ligne de commande.

On peut vouloir ajouter un backend spécifique, ce qui permettra de gérer la réplication différemment pour ce suffixe, ou ajouter le suffixe dans un backend existant.

En ligne de commande

On va utiliser la commande dsconfig, qui gère la configuration de l'annuaire.

Avec ajout d'un nouveau backend

/opt/opendj/bin/dsconfig  create-backend --backend-name hebinweb --type local-db  --hostName opendj \ 
  --port 4444 --set base-dn:"o=hebinweb" --set enabled:true \
  --bindDN "cn=Directory Manager" --bindPassword secret  --noPropertiesFile --trustAll --no-prompt

Ajout à un backend existant

/opt/opendj/bin/dsconfig set-backend-prop --backend-name userRoot --add base-dn:o=hebinweb \
  --hostname localhost --port 4444 --bindDN "cn=Directory Manager" --bindPassword secret \
  --trustAll --noPropertiesFile --no-prompt

Via la console graphique

OpenDJ fournit une console graphique (control panel) qui permet de se connecter à différentes instances OpenDJ, locales ou distantes.

On peut donc réaliser la même opération via la console. Une fois connecté, on sélectionne "Nouveau DN de base..." :

Image

Dans l'écran suivant, on peut alors choisir l'un des backends existant ou en créer un nouveau :

Image

Image

 

On arrive ensuite à l'écran de synthèse / confirmation de la création du nouveau DN de base.

Image

 

Et dans l'écran principal, on peut voir la liste  des DN de base et de leur backend.

Image

On pourra ensuite charger les entrées dans l'annuaire, sur ces différents Root Suffix / Base DN.

Catégorie