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..." :

Forgerock_001.png

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

Forgerock_002.png

Forgerock_003.png

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

Forgerock_004.png

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

Forgerock_005.png

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

Previous Post Next Post