9.2 Installieren des Identitätsdepots als Nicht-root-Benutzer

In diesem Abschnitt wird beschrieben, wie Sie das Identitätsdepot mit tarball statt mit dem Dienstprogramm nds-install installieren. Beim Entpacken der tar-Datei erstellt das System die Verzeichnisse etc, opt und var.

Weitere Informationen zu den Voraussetzungen für die Installation als Nicht-root-Benutzer finden Sie in Abschnitt 7.2.2, Voraussetzungen für die Installation des Identitätsdepots als Nicht-root-Benutzer.

HINWEIS:Mit diesem Vorgang können Sie außerdem einen benutzerdefinierten Pfad angeben, wenn Sie die Installation als root-Benutzer vornehmen.

So installieren Sie das Identitätsdepot als Nicht-root-Benutzer:

  1. Melden Sie sich als sudo-Benutzer mit den entsprechenden Rechten an dem Computer an, auf dem das Identitätsdepot installiert werden soll.

    HINWEIS:Wenn Sie einen benutzerdefinierten Installationspfad angeben möchten, können Sie sich auch als root-Benutzer anmelden.

  2. Entpacken Sie die tar-Datei in dem Verzeichnis, in dem das Identitätsdepot installiert werden soll, mit dem folgenden Befehl:

    tar xvf /tar_file_name
    
  3. (Bedingt) Sollen die Pfade für die Umgebungsvariablen manuell exportiert werden, geben Sie den folgenden Befehl ein:

    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. (Bedingt) Wenn die Pfade der Umgebungsvariablen mit dem ndspath-Skript exportiert werden sollen, müssen Sie dem Dienstprogramm das ndspath-Skript voranstellen. Führen Sie die folgenden Schritte durch:

    1. Führen Sie das Dienstprogramm im Verzeichnis Benutzerdefinierter_Speicherort/eDirectory/opt mit dem folgenden Befehl aus:

      custom_location/eDirectory/opt/novell/eDirectory/bin/ndspath
      utility_name_with_parameters
      
    2. Exportieren Sie die Pfade in der aktuellen Shell mit dem folgenden Befehl:

      . custom_location/eDirectory/opt/novell/eDirectory/bin/ndspath
      
    3. Führen Sie die Dienstprogramme wie gewohnt aus.

    4. Hängen Sie die Anweisungen zum Exportieren des Pfads an das Ende des Skripts /etc/profile, ~/bashrc oder eines ähnlichen Skripts an.

      Mit diesem Schritt können Sie die Dienstprogramme direkt starten, sobald Sie sich anmelden oder eine neue Shell öffnen.

  5. Konfigurieren Sie das Identitätsdepot mit einem der folgenden Schritte:

    1. Geben Sie zum Starten des ndsconfig-Dienstprogramms den folgenden Text in die Befehlszeile ein:

      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]
      

      Beispiel:

      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
      

      HINWEIS:

      • Weitere Informationen zu den verfügbaren Parametern für das ndsconfig-Dienstprogramm finden Sie in Abschnitt 12.1.1, Erläuterungen zu den Parametern des ndsconfig-Dienstprogramms.

      • Sie müssen eine Portnummer zwischen 1024 und 65535 angeben. Der Standardport 524 darf nicht für eDirectory-Anwendungen verwendet werden.

        Diese Einschränkung der Portnummer kann sich negativ auf die folgenden Anwendungstypen auswirken:

        • Anwendungen, die keine Option zum Festlegen des Zielserverports bieten.

        • Ältere Anwendungen, die NCP nutzen und als Root für 524 ausgeführt werden.

      • Mit den Optionen -B und -P können Sie IPv6-Adressen angeben. Die IPv6-Adressen müssen dabei in eckigen Klammern [ ] gesetzt werden. Beispiel: -B [2015::4]@636.

    2. Mit dem ndsmanage-Dienstprogramm konfigurieren Sie eine neue Instanz. Weitere Informationen finden Sie in Abschnitt 12.2.2, Erstellen einer neuen Instanz im Identitätsdepot.