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
Forgerock_001.png

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

Image
Forgerock_002.png

Image
Forgerock_003.png

 

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

Image
Forgerock_004.png

 

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

Image
Forgerock_005.png

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

Catégorie