11.2 Configuration du coffre-fort d'identité après l'installation

Après avoir installé le coffre-fort d'identité, vous pouvez utiliser l'utilitaire ndsconfig pour configurer l'annuaire, et l'utilitaire ndsmanage pour créer, démarrer et arrêter les instances du serveur. Vous pouvez également configurer le coffre-fort d'identité pour qu'il fonctionne avec des adresses IPv6, si votre serveur prend déjà en charge l'adressage IPv6.

11.2.1 Modification de l'arborescence eDirectory et du serveur de répliques à l'aide de l'utilitaire ndsconfig

Une fois le coffre-fort d'identité installé, vous pouvez le configurer à l'aide de l'utilitaire ndsconfig. Pour pouvoir exécuter cet utilitaire, vous devez disposer de droits d'administrateur. Lorsque vous l'utilisez avec des arguments, cet utilitaire valide tous les arguments et vous invite à saisir le mot de passe de l'utilisateur disposant de droits d'administrateur. Si vous l'utilisez sans arguments, ndsconfig affiche une description de l'utilitaire et des options disponibles.

Vous pouvez également exécuter cet utilitaire pour supprimer le serveur de répliques eDirectory et modifier la configuration actuelle du serveur eDirectory. Pour plus d'informations, reportez-vous au Section 11.2, Configuration du coffre-fort d'identité après l'installation.

Lorsque vous utilisez l'utilitaire ndsconfig, les conditions suivantes s'appliquent :

  • Les nombres maximum de caractères autorisés pour les variables nom_arborescence, FDN_admin et FDN_serveur sont les suivants :

    • nom_arborescence : 32 caractères

    • FDN_admin : 255 caractères

    • FDN_serveur : 255 caractères

  • Lorsque vous ajoutez un serveur à une arborescence existante et que le contexte que vous spécifiez n'existe pas dans l'objet Serveur, l'utilitaire ndsconfig le crée lors de l'ajout du serveur.

  • Après avoir installé le coffre-fort d'identité, vous pouvez ajouter des services LDAP et de sécurité à l'arborescence existante.

  • Pour activer la réplication chiffrée sur le serveur, incluez l'option -E dans les commandes permettant d'ajouter un serveur à une arborescence existante. Pour plus d'informations sur la réplication chiffrée, reportez-vous à la section Réplication codée du Guide d'administration de NetIQ eDirectory.

Pour plus d'informations sur l'utilisation de l'utilitaire ndsconfig pour modifier eDirectory, reportez-vous au Guide d'administration de NetIQ eDirectory .

Description des paramètres de l'utilitaire ndsconfig

L'utilitaire ndsconfig prend en charge les paramètres suivants :

new

Crée une arborescence. Si vous ne spécifiez pas les paramètres dans la ligne de commande, l'utilitaire vous invite à saisir les valeurs de chaque paramètre manquant.

def

Crée une arborescence. Si vous ne spécifiez pas les paramètres dans la ligne de commande, ndsconfig applique la valeur par défaut de chaque paramètre manquant.

add

Ajoute un serveur à une arborescence existante. Cette option ajoute également des services LDAP et SAS une fois le coffre-fort d'identité configuré dans l'arborescence existante.

rm

Supprime l'objet Serveur et les services Annuaire d'une arborescence.

REMARQUE :cette option ne supprime pas les objets Matériels clé. Ces objets doivent être supprimés manuellement.

upgrade

Met à niveau eDirectory vers une version ultérieure.

-i

Indique à l'utilitaire de ne pas vérifier l'existence éventuelle d'une arborescence portant le même nom si vous configurez une nouvelle arborescence. Plusieurs arborescences portant le même nom peuvent coexister.

-t nom_arborescence

Indique le nom de l'arborescence à laquelle vous souhaitez ajouter le serveur. Il peut contenir un maximum de 32 caractères. S'il n'est pas spécifié, l'utilitaire ndsconfig utilise le nom d'arborescence du paramètre n4u.nds.nom_arborescence défini dans le fichier /etc/opt/novell/eDirectory/conf/nds.conf. Le nom d'arborescence par défaut est $LOGNAME-$HOSTNAME-NDStree.

-n contexte_serveur

Contexte du serveur auquel l'objet Serveur est ajouté. Il peut contenir un maximum de 64 caractères. Si le contexte n'est pas spécifié, ndsconfig utilise le contexte du paramètre de configuration n4u.nds.server-context défini dans le fichier /etc/opt/novell/eDirectory/conf/nds.conf. Le contexte de serveur doit être spécifié sous la forme d'un nom avec type. Le contexte par défaut est org.

-d chemin_DIB

Indique le chemin du répertoire dans lequel les fichiers de base de données seront stockés.

-r

Ajoute de force la réplique du serveur, quel que soit le nombre de serveurs déjà ajoutés au serveur.

-L port_ldap

Indique le numéro du port TCP sur le serveur LDAP. Si le port par défaut 389 est déjà utilisé, l'utilitaire vous demande de spécifier un autre port.

-l port_ssl

Indique le numéro du port SSL sur le serveur LDAP. Si le port par défaut 636 est déjà utilisé, l'utilitaire vous demande de spécifier un autre port.

-a FDN_admin

Nom distinctif complet de l'objet Utilisateur disposant des droits Superviseur sur le contexte dans lequel l'objet Serveur et les services Annuaire doivent être créés. Le nom admin doit être spécifié sous la forme d'un nom avec type. Il peut contenir un maximum de 64 caractères. La valeur par défaut est admin.org.

-e

Active les mots de passe en texte clair pour les objets LDAP.

-m nom_module

Indique le nom du module à installer ou configurer. Si vous configurez une nouvelle arborescence, vous ne pouvez spécifier que le module ds. Une fois le module ds configuré, vous pouvez ajouter les services NMAS, LDAP, SAS, SNMP et HTTP ainsi que NetIQ SecretStore (ss) à l'aide de la commande add. Si vous n'indiquez pas le nom du module, tous les modules sont installés.

REMARQUE :si vous ne voulez pas configurer le SecretStore pendant une mise à niveau d'eDirectory effectuée à l'aide de la commande nds-install, définissez la valeur no_ss sur cette option. Par exemple, entrez ndsinstall '-m no_ss'.

-o

Indique le numéro de port en texte clair HTTP.

-O

Indique le numéro de port sécurisé HTTP.

-p adresse_IP:[port]

Indique l'adresse IP de l'hôte distant qui contient une réplique de la partition à laquelle ce serveur est ajouté. Utilisez cette option lorsque vous ajoutez un serveur secondaire (commande add) à une arborescence. Le numéro de port par défaut est 524. Cela permet de faire des recherches plus rapides de l'arborescence en évitant la recherche SLP.

-R

Réplique sur le serveur local la partition à laquelle le serveur est ajouté. Cette option empêche l'ajout de répliques au serveur local.

-c

Cette option permet de ne pas recevoir d'invites pendant l'exécution de ndsconfig, notamment des invites vous demandant de sélectionner oui/non pour poursuivre le processus ou de ressaisir les numéros de port en cas de conflit. L'utilitaire continue à vous demander de spécifier les paramètres obligatoires s'ils ne sont pas indiqués dans la ligne de commande.

-w mot_de_passe_admin

Cette option permet de transmettre le mot de passe de l'administrateur en texte clair.

REMARQUE :NetIQ déconseille d'utiliser cette option dans un environnement où la sécurité des mots de passe est primordiale.

-E

Active la réplication chiffrée pour le serveur que vous tentez d'ajouter.

-j

Indique à l'utilitaire d'ignorer l'option de vérification d'état avant d'installer le coffre-fort d'identité.

-b port_à_connecter

Indique le numéro de port par défaut sur lequel une instance spécifique doit écouter. Cette option définit le numéro de port par défaut sur n4u.server.tcp-port et n4u.server.udp-port. Si vous utilisez l'option -b pour spécifier un port NCP, l'utilitaire considère ce port comme le port par défaut et met à jour les paramètres TCP et UDP en conséquence.

REMARQUE :Les options -b et -B sont des paramètres qui s'excluent mutuellement.

-B interface1@port1, interface2@port2,...

Indique le numéro de port ainsi que l'adresse IP ou l'interface. Par exemple, -B eth0@524, -B 100.1.1.2@524, -B[2015::3]@524.

REMARQUE :

  • les options -b et -B sont des paramètres qui s'excluent mutuellement.

  • Pour spécifier une adresse IPv6, vous devez mettre l'adresse entre crochets ([ ]).

--config-file fichier_configuration

Indique le chemin absolu et le nom du fichier de configuration nds.conf. Par exemple, pour enregistrer le fichier de configuration dans le répertoire /etc/opt/novell/eDirectory/, entrez la commande suivante :

--config-file /etc/opt/novell/eDirectory/nds.conf
-P URL_LDAP

Permet aux URL LDAP de configurer l'interface LDAP sur l'objet Serveur LDAP. Utilisez des virgules pour séparer les différentes URL, par exemple :

-P ldap://1.2.3.4:389,ldaps://1.2.3.4:636,ldap://[2015::3]:389

REMARQUE :

  • Pour spécifier une adresse IPv6, vous devez mettre l'adresse entre crochets ([ ]). Par exemple, ldap://[2015::3]:389.

  • Si vous ne spécifiez pas les URL LDAP lors de la configuration initiale, vous pouvez les ajouter par la suite dans l'attribut ldapInterfaces à l'aide de la commande ldapconfig ou dans iManager.

-D chemin_données

Crée les répertoires data, dib et log à l'emplacement spécifié.

set liste_valeurs

Définit la valeur des paramètres configurables spécifiés pour le coffre-fort d'identité. Cette option permet de définir les paramètres d'amorçage avant de configurer une arborescence.

Lorsque vous modifiez les paramètres de configuration, vous devez redémarrer ndsd pour appliquer les nouvelles valeurs. Il n'est pas nécessaire de redémarrer ndsd pour les paramètres de configuration suivants :

  • n4u.nds.inactivity-synchronization-interval

  • n4u.nds.synchronization-restrictions

  • n4u.nds.janitor-interval

  • n4u.nds.backlink-interval

  • n4u.nds.drl-interval

  • n4u.nds.flatcleaning-interval

  • n4u.nds.server-state-up-threshold

  • n4u.nds.heartbeat-schema

  • n4u.nds.heartbeat-data

get help liste_paramètres

Affiche les chaînes d'aide pour les paramètres configurables spécifiés pour le coffre-fort d'identité. Si vous ne spécifiez pas une liste de paramètres, l'utilitaire liste les chaînes d'aide pour tous les paramètres configurables.

Configuration du coffre-fort d'identité en utilisant des paramètres régionaux spécifiques

Pour configurer le coffre-fort d'identité en utilisant des paramètres régionaux spécifiques, vous devez exporter LC_ALL et LANG vers ces paramètres régionaux avant de procéder à la configuration. Par exemple, entrez les commandes suivantes dans l'utilitaire ndsconfig :

export LC_ALL=ja
export LANG=ja

Ajout d'une nouvelle arborescence au coffre-fort d'identité

Lorsque vous créez une nouvelle arborescence dans le coffre-fort d'identité, l'utilitaire ndsconfig peut vous guider pendant la configuration ou vous pouvez entrer une commande unique pour spécifier toutes les valeurs des paramètres. Si le serveur de votre coffre-fort d'identité prend déjà en charge les adresses IPv6, vous pouvez spécifier une adresse IPv6 pour la nouvelle arborescence.

  1. (Conditionnel) Pour que l'utilitaire ndsconfig vous invite à spécifier les paramètres d'une nouvelle arborescence dans le coffre-fort d'identité, entrez la commande suivante :

    ndsconfig new [-t tree_name] [-n server_context] [-a admin_FDN]

    Par exemple :

    ndsconfig new -t corp-tree -n o=company -a cn=admin.o=company
  2. (Conditionnel) Pour créer une nouvelle arborescence dans le coffre-fort d'identité en spécifiant tous les paramètres dans la ligne de commande, entrez le texte suivant :

    ndsconfig new [-t nom_arborescence] [-n contexte_serveur] [-a FDN_admin] [-i] [-S nom_serveur] [-d chemin_dib] [-m module] [e] [-L port_ldap] [-l port_SSL] [-o port_http] [-O port_https] [-p adresse_IP:[port]] [-R] [-c] [-w mot_de_passe_admin] [-b port_à_connecter] [-B interface1@port1,interface2@port2,..] [-D emplacement_personnalisé] [--config-file fichier_configuration]

    ou

    ndsconfig def [-t nom_arborescence] [-n contexte_serveur] [-a FDN_admin] [-w mot_de_passe_admin] [-c] [-i] [-S nom_serveur] [-d chemin_dib] [-m module] [-e] [-L port_ldap] [-l port_SSL] [-o port_http] [-O port_https] [-D emplacement_personnalisé] [--config-file fichier_configuration]

Ajout d'un serveur à une arborescence existante

Pour ajouter un serveur à une arborescence existante, entrez la commande suivante :

ndsconfig add [-t treename] [-n server context] [-a admin_FDN] [-i] [-S server_name] [-d path_for_dib] [-m module] [e] [-L ldap_port] [-l SSL_port] [-o http_port] [-O https_port] [-p IP_address:[port]] [-R] [-c] [-w admin_password] [-b port_to_bind] [-B interface1@port1,interface2@port2,..] [-D custom_location] [--config-file configuration_file]

Par exemple :

ndsconfig add -t corp-tree -n o=company -a cn=admin.o=company -S srv1

Suppression du coffre-fort d'identité et de sa base de données du serveur

  1. Accédez au répertoire dsreports, situé par défaut dans le répertoire /var/opt/novell/edirectory/data/.

  2. Supprimez les fichiers HTML que vous avez précédemment créé à l'aide d'iMonitor.

  3. À l'aide de l'utilitaire ndsconfig, entrez la commande suivante :

    ndsconfig rm [-a admin_FDN] [-w admin_password] [-p IP_address:[port]] [-c]

Suppression d'un objet Serveur eDirectory et des services Annuaire d'une arborescence

Pour supprimer l'objet Serveur et les services Annuaire d'une arborescence, entrez la commande suivante :

ndsconfig rm -a Admin_FDN

Configuration de plusieurs instances du coffre-fort d'identité

Vous pouvez configurer plusieurs instances du coffre-fort d'identité sur un même hôte. La méthode de configuration de plusieurs instances à l'aide de l'utilitaire ndsconfig est similaire à celle utilisée pour configurer plusieurs fois une seule instance. Chaque instance doit disposer d'identificateurs d'instance qui lui sont propres tels que :

  • Des données et un emplacement de fichier journal différents. Utilisez les options --config-file, -d et -D.

  • Un numéro de port unique sur lequel l'instance écoute. Utilisez les options -b et -B.

  • Un nom de serveur unique pour l'instance. Utilisez l'option -S nom_serveur.

Pour plus d'informations, reportez-vous à la section Utilisation de ndsconfig pour configurer plusieurs instances d'eDirectory du Guide d'installation de NetIQ eDirectory.

REMARQUE :

  • Lors de la configuration du coffre-fort d'identité, le nom de serveur NCP par défaut est défini sur le nom du serveur hôte. Lorsque vous configurez plusieurs instances, vous devez modifier le nom du serveur NCP. Utilisez l'option de ligne de commande de ndsconfig -S nom_serveur pour spécifier un nom de serveur différent. Lorsque vous configurez plusieurs instances, sur la même arborescence ou sur des arborescences différentes, le nom du serveur NCP doit être unique.

  • Toutes les instances partagent la même clé de serveur (NICI).

11.2.2 Gestion d'instances à l'aide de l'utilitaire ndsmanage

L'utilitaire ndsmanage permet de créer, de démarrer et d'arrêter des instances de serveur dans le coffre-fort d'identité. Il permet également d'afficher une liste des instances configurées.

Liste des instances du coffre-fort d'identité

Vous pouvez utiliser l'utilitaire ndsmanage pour afficher le chemin d'accès au fichier de configuration, le nom distinctif complet et le port de l'instance de serveur, ainsi que l'état de l'instance (actif ou inactif) des utilisateurs spécifiés. L'utilitaire prend en charge les paramètres suivants :

ndsmanage

Liste toutes les instances que vous avez configurées.

ndsmanage -a|--all

Liste les instances de tous les utilisateurs d'une installation spécifique du coffre-fort d'identité.

ndsmanage nom_utilisateur

Liste les instances configurées par l'utilisateur spécifié.

Création d'une instance dans le coffre-fort d'identité

  1. Dans la ligne de commande, entrez ndsmanage.

  2. Entrez c.

  3. À l'invite de commande, suivez les instructions pour créer la nouvelle instance.

Configuration et annulation de la configuration d'une instance dans le coffre-fort d'identité

Pour configurer une instance, entrez la commande suivante :

ndsconfig new -t treename -n server_context -a admin_FDN -b port_to_bind -D path_for_data 

Par exemple :

ndsconfig new -t mytree -n o=netiq -a cn=admin.o=company -b 1524 -D
/home/mary/inst1/var --config-file /home/mary/inst1/nds.conf

REMARQUE :le système d'exploitation Linux limite la création de sockets sur le système de fichiers monté. Avec eDirectory, NetIQ recommande d'installer le répertoire var sur le système de fichiers local (option -D avec ndsconfig). Le répertoire DIB peut, quant à lui, être installé sur n'importe quel système de fichiers (option -d avec ndsconfig).

Pour annuler la configuration d'une instance :

  1. Dans la ligne de commande, entrez ndsmanage.

  2. Sélectionnez l'instance dont vous souhaitez annuler la configuration.

  3. Entrez d.

Appel d'un utilitaire pour une instance du coffre-fort d'identité

Vous pouvez exécuter des utilitaires, tels que DSTrace, pour une instance. Supposons par exemple que vous souhaitez exécuter l'utilitaire DSTrace pour une instance 1 qui écoute sur le port 1524 et dont les fichiers de configuration et DIB se trouvent respectivement dans les répertoires /home/mary/inst1/nds.conf et /home/mary/inst1/var. Dans ce cas, vous pouvez entrer l'une des commandes suivantes :

ndstrace --config-file /home/mary/inst1/nds.conf

ou

ndstrace -h 192.168.0.1:1524

Si vous ne spécifiez pas les identificateurs d'instance, l'utilitaire affiche toutes vos instances. Vous pouvez alors sélectionner une instance.

Démarrage et arrêt d'instances dans le coffre-fort d'identité

Vous pouvez démarrer ou arrêter une ou plusieurs instances que vous avez configurées.

  1. (Conditionnel) Pour un processus guidé de démarrage ou d'arrêt d'une seule instance, procédez comme suit :

    1. Dans la ligne de commande, entrez ndsmanage.

    2. Sélectionnez l'instance que vous voulez démarrer ou arrêter.

    3. Entrez s ou k, respectivement pour démarrer ou arrêter l'instance.

  2. (Conditionnel) Pour démarrer ou arrêter une seule instance, entrez :

    ndsmanage start --config-file configuration_file_of_the_instance

    ou

    ndsmanage stop --config-file configuration_file_of_the_instance
  3. (Conditionnel) Pour démarrer ou arrêter toutes les instances, entrez :

    ndsmanage startall

    ou

    ndsmanage stopall