9.2 Installation du coffre-fort d'identité en tant qu'utilisateur non-root

Cette section explique comment utiliser le fichier Tarball, au lieu de l'utilitaire nds-install, pour installer le coffre-fort d'identité. Lorsque vous désarchivez le fichier tar, le système crée les répertoires etc, opt et var.

Pour plus d'informations sur les conditions préalables à l'installation du coffre-fort d'identité en tant qu'utilisateur non-root, reportez-vous à la Section 7.2.2, Conditions préalables à l'installation du coffre-fort d'identité en tant qu'utilisateur non-root.

REMARQUE :vous pouvez également utiliser cette procédure si vous souhaitez spécifier un chemin personnalisé lorsque vous effectuez l'installation en tant qu'utilisateur root.

Pour installer le coffre-fort d'identité en tant qu'utilisateur non-root :

  1. Connectez-vous sous l'identité d'un utilisateur sudo disposant des droits nécessaires sur l'ordinateur sur lequel vous souhaitez installer le coffre-fort d'identité.

    REMARQUE :vous pouvez aussi vous connecter en tant qu'utilisateur root si vous souhaitez spécifier un chemin d'installation personnalisé.

  2. Dans le répertoire dans lequel vous souhaitez installer le coffre-fort d'identité, exécutez la commande suivante pour désarchiver le fichier tar :

    tar -xvf /tar_file_name
  3. (Conditionnel) Pour exporter manuellement les chemins des variables d'environnement, entrez la commande suivante :

    export LD_LIBRARY_PATH=custom_location/eDirectory/opt/novell/eDirectory/
    lib64:custom_location/eDirectory/opt/novell/eDirectory/lib64/ndsmodules:
    custom_location/eDirectory/opt/novell/lib64:$LD_LIBRARY_PATH
    
    export PATH=custom_location/eDirectory/opt/novell/eDirectory/
    bin:custom_location/eDirectory/opt/novell/eDirectory/sbin:/opt/novell/
    eDirectory/bin:$PATH
    
    export MANPATH=custom_location/eDirectory/opt/novell/man:custom_location/
    eDirectory/opt/novell/eDirectory/man:$MANPATH
    
    export TEXTDOMAINDIR=custom_location/eDirectory/opt/novell/eDirectory/
    share/locale:$TEXTDOMAINDIR
  4. (Conditionnel) Pour utiliser le script ndspath afin d'exporter les chemins des variables d'environnement, vous devez ajouter le script ndspath devant l'utilitaire. Procédez comme suit :

    1. À partir du répertoire emplacement_personnalisé/eDirectory/opt, exécutez l'utilitaire à l'aide de la commande suivante :

      custom_location/eDirectory/opt/novell/eDirectory/bin/ndspath
      utility_name_with_parameters
    2. Exportez les chemins dans le shell actuel à l'aide de la commande suivante :

      . custom_location/eDirectory/opt/novell/eDirectory/bin/ndspath
    3. Exécutez les utilitaires normalement.

    4. Ajoutez les instructions d'exportation du chemin à la fin du script /etc/profile, ~/bashrc ou autre script similaire.

      Cette étape vous permet de démarrer les utilitaires directement lorsque vous vous connectez ou ouvrez un nouveau shell.

  5. Pour garantir la prise en charge des recherches LDAP avec les contrôles d'affichage de la liste virtuelle (Virtual List View - VLV) et de tri côté serveur (Server Side Sort - SSS), appliquez le Hot Fix 2 au coffre-fort d'identité. Pour plus d'informations, reportez-vous au Section 11.0, Application du Hot Fix 2 au coffre-fort d'identité.

  6. Pour configurer le coffre-fort d'identité, effectuez l'une des opérations suivantes :

    1. Pour exécuter l'utilitaire ndsconfig, saisissez le texte suivant dans la ligne de commande :

      ndsconfig new [-t treename] [-n server_context] [-a admin_FDN] [-w
      admin password] [-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]] [-c] [-b port_to_bind] [-B interface1@port1, interface2@port2,..] [-D custom_location] [--config-file configuration_file]

      Par exemple :

      ndsconfig new -t mary-tree -n novell -a admin.novell -S linux1 -d /home/
      mary/inst1/data -b 1025 -L 1026 -l 1027 -o 1028 -O 1029 -D /home/mary/
      inst1/var --config-file /home/mary/inst1/nds.conf

      REMARQUE :

      • Pour plus d'informations sur les paramètres que vous pouvez spécifier avec l'utilitaire ndsconfig, reportez-vous à la Section 12.1.1, Description des paramètres de l'utilitaire ndsconfig.

      • Vous devez spécifier des numéros de port compris entre 1024 et 65535. Par conséquent, le port par défaut 524 ne peut pas être utilisé pour des applications eDirectory.

        Cette restriction relative à la spécification des numéros de port peut avoir une incidence négative sur les types d'applications suivants :

        • applications ne permettant pas de spécifier le port du serveur cible ;

        • anciennes applications qui utilisent NCP et s'exécutent en tant que root pour le port 524.

      • Vous pouvez spécifier des adresses IPv6 dans les options -B et -P. Pour spécifier une adresse IPv6, vous devez mettre l'adresse entre crochets [ ], par exemple, -B [2015::4]@636.

      • Vous devez installer et configurer NetIQ SecreStore (ss). Pour plus d'informations, reportez-vous à la Section 12.1.2, Ajout de SecretStore au schéma du coffre-fort d'identité.

    2. Utilisez l'utilitaire ndsmanage pour configurer une nouvelle instance. Pour plus d'informations, reportez-vous à la Section 12.2.2, Création d'une instance dans le coffre-fort d'identité.