2.2 Instalowanie oprogramowania OpenText Identity Console w wersji 1.8 i wcześniejszych

2.2.1 Instalowanie autonomicznej wersji oprogramowania OpenText Identity Console (innej niż Docker)

Oprogramowanie OpenText Identity Console można zainstalować w jeden z następujących sposobów:

UWAGA:Zaleca się zainstalowanie oprogramowania OpenText Identity Console i usługi OpenText eDirectory na tym samym komputerze, na którym musi być dostępna co najmniej jedna instancja OpenText eDirectory.

Wykonywanie instalacji interaktywnej

W tej sekcji opisano sposób instalacji autonomicznej wersji oprogramowania OpenText Identity Console za pomocą interaktywnej metody instalacji.

  1. Zaloguj się do portalu Software License and Download i przejdź do strony Software Downloads (Pobieranie oprogramowania).

  2. Wybierz następujące opcje:

    • Product (Produkt): OpenText eDirectory

    • Product Name (Nazwa produktu): OpenText eDirectory per User Sub SW E-LTU

    • Wersja: 9.2

  3. Pobierz i rozpakuj najnowszą wersję oprogramowania OpenText Identity Console.

  4. Przejdź do katalogu, w którym rozpakowano wersję oprogramowania Identity Console > Identity Console_<wersja>_Linux.

  5. Po zalogowaniu się jako użytkownik root lub użytkownik z uprawnieniami równoważnymi do użytkownika root uruchom następujące polecenie:

    ./identityconsole_install
  6. Przeczytaj informacje na stronie Wprowadzenie, a następnie kliknij przycisk ENTER.

  7. Wpisz y, aby zaakceptować umowę licencyjną. Spowoduje to zainstalowanie wszystkich wymaganych pakietów RPM w systemie.

  8. Wprowadź nazwę hosta (w pełni kwalifikowaną nazwę domeny) / adres IP serwera Identity Console. Na przykład: 10.10.33.100.

    Jeśli naciśniesz klawisz Enter bez określenia adresu IP, domyślnie użyte zostaną adres IP / nazwa hosta systemu.

  9. Wprowadź numer portu, który ma nasłuchiwać Identity Console. Wartość domyślna to 9000.

  10. (Warunkowo) Wykonaj jedną z następujących czynności w zależności od wymagań:

    • Jeśli nie chcesz integrować OSP z oprogramowaniem Identity Console, wybierz „n” i kontynuuj od etap 11.

    • Jeśli chcesz zintegrować OSP z oprogramowaniem Identity Console, wybierz „y” i podaj dane wejściowe dla następujących kroków:

      1. Wprowadź nazwę domeny / adres IP serwera eDirectory / bezpiecznego magazynu tożsamości z numerem portu LDAPS.

        Na przykład:

        192.168.1.1:636

      2. Wprowadź nazwę użytkownika eDirectory / bezpiecznego magazynu tożsamości.

        Przykład:

        cn=admin,ou=org_unit,o=org

      3. Wprowadź hasło eDirectory/bezpiecznego magazynu tożsamości.

      4. Ponownie wprowadź hasło eDirectory/bezpiecznego magazynu tożsamości, aby je potwierdzić.

      5. Wprowadź nazwę domeny/adres IP serwera OSP z numerem portu SSL serwera SSO.

      6. Wprowadź identyfikator klienta OSP i hasło klienta OSP.

      7. Wprowadź nazwę drzewa eDirectory / bezpiecznego magazynu tożsamości.

  11. Określ hosty eDirectory-hosts na potrzeby nawiązania połączenia. Można podać adres IP lub nazwę domeny. Na przykład: localhost:636,xx.xx.xx.xx:636 lub edir.domain.com:636

    Jeśli oprogramowanie OpenText Identity Console ma łączyć się z wieloma drzewami OpenText eDirectory, wprowadź ich adresy IP lub nazwy domen oddzielone przecinkami.

    UWAGA:Jeśli oprogramowanie OpenText Identity Console ma łączyć się z wieloma drzewami OpenText eDirectory, wprowadź adresy IP lub nazwy domen oddzielone przecinkami.

  12. (Warunkowo) Wykonaj jedną z następujących czynności, aby zaimportować certyfikat CA:

    • Aby zaimportować certyfikat CA z serwera, wpisz „y” i naciśnij klawisz Enter. Następnie wprowadź nazwę / adres IP domeny serwera eDirectory z numerem portu LDAPS.

      Na przykład: 10.10.10.10:636

    • Jeśli nie chcesz importować certyfikatu CA z serwera, wpisz „n” i naciśnij klawisz Enter. Następnie ręcznie podaj lokalizację ścieżki katalogu certyfikatu CA.

    • Jeśli wprowadzisz „q”, instalacja zostanie zakończona.

  13. (Warunkowo) Wykonaj jedną z poniższych czynności, aby wygenerować certyfikat serwera:

    • Aby wygenerować certyfikat serwera, wpisz „y” i naciśnij klawisz Enter. Podaj dane wejściowe dla następujących kroków:

      1. Wprowadź nazwę / adres IP domeny serwera eDirectory z numerem portu LDAPS.

      2. Wpisz nazwę użytkownika eDirectory. Przykład: cn=admin,o=novell.

      3. Wpisz hasło użytkownika eDirectory.

      4. Ponownie wpisz hasło użytkownika eDirectory.

      5. Wpisz nazwę certyfikatu serwera.

        Przykład: servercert

      6. Wprowadź hasło certyfikatu serwera.

        Przykład: haslo@123

      7. Wpisz ponownie hasło certyfikatu serwera.

        Przykład: haslo@123

    • Jeśli masz już certyfikat serwera, którego chcesz użyć, wpisz „n” i naciśnij klawisz Enter. Podaj dane wejściowe dla następujących kroków:

      1. Określ ręcznie lokalizację ścieżki katalogu z certyfikatem serwera.

        Na przykład /home/cert/keys.pfx

      2. Wprowadź hasło certyfikatu serwera.

      3. Wpisz ponownie hasło certyfikatu serwera.

UWAGA:

  • W katalogu /var/opt/novell/eDirAPI/log znajdziesz następujące pliki dziennika:

    • edirapi.log — w tym pliku rejestruje się zdarzenia edirapi i problemy z debugowaniem.

    • edirapi_audit.log — w tym pliku rejestruje się zdarzenia związane z audytem edirapi. Dzienniki są zgodne z formatem audytu CEF.

    • identityconsole_install.log — w tym pliku rejestruje zdarzenia związane z oprogramowaniem OpenText Identity Console.

  • W pliku /var/log/messages można sprawdzić dzienniki uruchamiania i zatrzymywania oprogramowania OpenText Identity Console.

  • Podczas generowania certyfikatu CA i certyfikatu serwera należy uruchomić instalator oprogramowania OpenText Identity Console z poziomu katalogu OpenText Identity Console_<wersja>_Linux w wyodrębnionej lokalizacji.

  • Jeśli instalacja nie powiedzie się, nie jest wymagane odinstalowanie istniejącego oprogramowania OpenText Identity Console i zamiast tego użytkownik może uruchomić następujące polecenie:

    /usr/bin/identityconsoleConfigure

Narzędzia do generowania certyfikatów

Istnieje możliwość uzyskania certyfikatów CA i certyfikatów serwera dla innych drzew za pomocą następujących narzędzi.

UWAGA:Skrypty dla certyfikatu CA i serwera są dostępne w ścieżce opt/novell/eDirAPI/sbin.

Generowanie certyfikatu CA

  1. Pobierz i rozpakuj najnowszą wersję oprogramowania OpenText Identity Console.

  2. Przejdź do katalogu, w którym rozpakowano wersję oprogramowania OpenText Identity Console > OpenText Identity Console_<wersja>_Linux.

  3. Po zalogowaniu się jako użytkownik root lub użytkownik z uprawnieniami równoważnymi do użytkownika root uruchom następujące polecenie:

    ./get_cacert
  4. Wprowadź adres IP eDirectory z numerem portu LDAPS. Na przykład: 10.10.10.10:636.

Zaufane certyfikaty główne zostały pomyślnie skopiowane z serwera do pliku /tmp/SSCert.pem.

Generowanie certyfikatu serwera

  1. Pobierz i rozpakuj najnowszą wersję oprogramowania OpenText Identity Console.

  2. Przejdź do katalogu, w którym rozpakowano wersję oprogramowania OpenText Identity Console > OpenText Identity Console_<wersja>_Linux.

  3. Po zalogowaniu się jako użytkownik root lub użytkownik z uprawnieniami równoważnymi do użytkownika root uruchom następujące polecenie:

    ./get_servercert <eDirectory IP address with LDAPS port number> <eDirectory/Identity Vault username> <userpassword> <server certificate name> <server certificate password> <path_of_CA _certificate with filename> <path of server certificate with filename>

    Przykład:

    ./get_servercert 10.10.10.10:636 cn=admin,ou=org_unit,o=org password keys password /var/opt/novell/eDirectory/data/SSCert.pem /home/user/keys.pfx
    

Wykonywanie cichej instalacji

Instalacja cicha umożliwia instalację oprogramowania OpenText Identity Console bez interaktywnych danych wejściowych. Aby użyć tej metody, należy zdefiniować opcje instalacji oprogramowania OpenText Identity Console w pliku silent_properties, a następnie uruchomić proces instalacji z wiersza polecenia. Aby utworzyć plik silent_properties, można użyć narzędzia create_silent_properties, które jest dostarczane z oprogramowaniem OpenText Identity Console w wersji 1.7.2 i nowszych. Po wygenerowaniu pliku właściwości system wykorzysta zawarte w nim informacje do przeprowadzenia cichej instalacji.

Przed rozpoczęciem instalacji cichej należy się upewnić, że spełnione są wszystkie wymagania wstępne.

Aby wygenerować plik właściwości instalacji cichej, należy:

  1. Przejść do katalogu OpenText Identity Console_<wersja>_Linux w miejscu, w którym została wyodrębniona wersja oprogramowania OpenText Identity Console.

  2. Uruchomić następujące polecenie, aby użyć narzędzia create_silent_properties:

    ./create_silent_properties
  3. Wprowadzić nazwę hosta lub adres IP serwera Identity Console. Na przykład: 10.0.0.1.

  4. Wprowadzić numer portu, na którym oprogramowaniem Identity Console ma prowadzić nasłuch. Na przykład: 9000.

  5. (Warunkowo) Wykonaj jedną z następujących czynności w zależności od wymagań:

    • Jeśli nie chcesz integrować OSP z oprogramowaniem Identity Console, wybierz „n” i kontynuuj od kroku 6.

    • Jeśli chcesz zintegrować OSP z oprogramowaniem Identity Console, wybierz „y” i podaj dane wejściowe dla następujących kroków:

      1. Wprowadź nazwę domeny / adres IP serwera eDirectory / bezpiecznego magazynu tożsamości z numerem portu LDAPS.

        Na przykład:

        192.168.1.1:636

      2. Wprowadź nazwę użytkownika eDirectory / bezpiecznego magazynu tożsamości.

        Przykład:

        cn=admin,ou=org_unit,o=org

      3. Wprowadź hasło eDirectory/bezpiecznego magazynu tożsamości.

      4. Ponownie wprowadź hasło eDirectory/bezpiecznego magazynu tożsamości, aby je potwierdzić.

      5. Wprowadź nazwę domeny/adres IP serwera OSP z numerem portu SSL serwera SSO.

      6. Wprowadź identyfikator klienta OSP i hasło klienta OSP.

      7. Wprowadź nazwę drzewa eDirectory / bezpiecznego magazynu tożsamości.

  6. Wprowadź nazwy hostów lub adres IP serwera eDirectory, z którymi oprogramowanie Identity Console ma nawiązać połączenie. Na przykład: 10.10.10.10:636.

  7. Wprowadź nazwy hostów lub adres IP serwera eDirectory, z którymi oprogramowanie Identity Console ma nawiązać połączenie. Na przykład: 10.10.10.10:636.

  8. Wprowadź ścieżkę katalogu certyfikatu serwera wraz z nazwą pliku. Na przykład /home/cert/keys.pfx.

  9. Wprowadź hasło certyfikatu serwera.

  10. Wpisz ponownie hasło certyfikatu serwera.

    Plik silent_properties został pomyślnie wygenerowany w lokalizacji IdentityConsole_<wersja>_Linux.

Aby wykonać cichą instalację:

  1. Po wygenerowaniu pliku silent_properties uruchom następujące polecenie, aby uruchomić instalatora w trybie bez sygnalizacji:

    ./identityconsole_install -s silent_properties
  2. Wprowadź nazwę / adres IP domeny serwera eDirectory z numerem portu LDAPS. Na przykład: 10.10.10.10:636

Dzienniki dotyczące instalacji można znaleźć w pliku Identity Console installation > identityconsole_install.log.

Wiele drzew w przypadku oprogramowania OpenText Identity Console w wersji autonomicznej

Aby połączyć oprogramowanie OpenText Identity Console z wieloma drzewami OpenText eDirectory, należy podać adres IP OpenText eDirectory IP i port LDAPS rozdzielone przecinkami w pliku edirapi.conf znajdującym się w katalogu /etc/opt/novell/eDirAPI/conf/. Ponadto należy skopiować certyfikaty CA ze wszystkich drzew OpenText eDirectory do katalogu /etc/opt/novell/eDirAPI/cert/.

Na przykład, aby połączyć oprogramowanie OpenText Identity Console z trzema drzewami OpenText eDirectory, podaj adres IP w następującym formacie:

edir-hosts="10.0.0.1:636,10.0.0.2:636,10.0.0.3:636"

Następnie skopiuj certyfikaty CA w następujący sposób:

cp /home/user/SSCert1.pem /etc/opt/novell/eDirAPI/cert/SSCert1.pem
cp /home/user/SSCert2.pem /etc/opt/novell/eDirAPI/cert/SSCert2.pem
cp /home/user/SSCert3.pem /etc/opt/novell/eDirAPI/cert/SSCert3.pem

Uruchom jedno z następujących poleceń, aby uruchomić ponownie oprogramowanie OpenText Identity Console:

  • /usr/bin/identityconsole restart
  • systemctl restart netiq-identityconsole.service

Modyfikowanie certyfikatu serwera w autonomicznej wersji oprogramowania OpenText Identity Console

Aby zmodyfikować certyfikat serwera w autonomicznej wersji oprogramowania OpenText Identity Console, wykonaj następujące czynności:

  1. Uruchom narzędzie NLPCERT, aby zapisać klucze:

    su - nds -c "LD_LIBRARY_PATH=/opt/novell/lib64/:/opt/novell/eDirectory/lib64/:/opt/netiq/common/openssl/lib64/ /opt/novell/eDirAPI/sbin/nlpcert -i /Expiredcert/noexpire/new-keys.pfx -o /etc/opt/novell/eDirAPI/conf/ssl/private/cert.pem"
  2. Ponowne uruchamianie oprogramowania OpenText Identity Console:

    systemctl restart netiq-identityconsole.service

Zatrzymywanie i ponowne uruchamianie autonomicznej wersji oprogramowania OpenText Identity Console

  • Aby zatrzymać oprogramowanie, uruchom jedno z następujących poleceń:

    /usr/bin/identityconsole stop

    lub

    systemctl stop netiq-identityconsole.service
  • Aby ponownie uruchomić oprogramowanie, uruchom jedno z następujących poleceń:

    /usr/bin/identityconsole restart

    lub

    systemctl restart netiq-identityconsole.service
  • Aby uruchomić oprogramowanie, uruchom jedno z następujących poleceń:

    /usr/bin/identityconsole start

    lub

    systemctl start netiq-identityconsole.service

2.2.2 Instalowanie stacji roboczej OpenText Identity Console w systemie Windows

Oprogramowanie OpenText Identity Console (w wersji 1.5 i nowszych) można uruchomić w systemie Windows jako stację roboczą, co wymaga uruchomionych usług REST. Dlatego po jego uruchomieniu w wierszu poleceń edirapi.exe uruchamiany jest proces eDirAPI. Po zamknięciu terminala edirapi.exe oprogramowanie OpenText Identity Console przestanie działać.

Poniższa procedura opisuje sposób uruchamiania oprogramowania OpenText Identity Console w systemie Windows.

  1. Zaloguj się do portalu Software License and Download i przejdź do strony Software Downloads (Pobieranie oprogramowania).

  2. Wybierz następujące opcje:

    • Product (Produkt): OpenText eDirectory

    • Nazwa produktu: eDirectory per User Sub SW E-LTU

    • Wersja: 9.2

  3. Pobierz i wyodrębnij plik IdentityConsole_<wersja>_workstation_win_x86_64.zip.

  4. Przejdź do wyodrębnionego folderu i zainstaluj NICI_w32 lub NICI_wx64 w zależności od konfiguracji systemu.

  5. (Warunkowo) Jeśli masz już pliki keys.pfx i SSCert.pem, których chcesz użyć, skopiuj je ręcznie do folderu cert znajdującego się w katalogu C:\IdentityConsole_<wersja>_Workstation_win_x86_64\eDirAPI\cert.

    Następnie przejdź do kroku 9.

  6. (Warunkowo) Aby wygenerować certyfikat CA, przejdź do folderu eDirAPI, uruchom plik binarny get_cacert.exe, który znajduje się w katalogu C:\IdentityConsole_<wersja>_Workstation_win_x86_64\eDirAPI, w programie PowerShell i podaj następujące informacje:

    • Nazwa domeny / adres IP serwera eDirectory / bezpiecznego magazynu tożsamości z numerem portu LDAPS.

    • Ścieżka zaufanego certyfikatu głównego CA z nazwą certyfikatu.

    Na przykład:

    get_cacert.exe 10.10.10.125:636 C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\cert\SSCert.pem

    Zostanie wygenerowany plik SSCert.pem.

  7. (Warunkowo) Jeśli chcesz wygenerować certyfikat serwera, uruchom plik binarny get_servercert.exe poprzez program PowerShell wraz z następującymi szczegółami:

    • Nazwa domeny / adres IP serwera eDirectory / bezpiecznego magazynu tożsamości z numerem portu LDAPS.

    • Nazwa użytkownika eDirectory / bezpiecznego magazynu tożsamości.

    • Hasło do eDirectory / bezpiecznego magazynu tożsamości.

    • Nazwa certyfikatu serwera.

    • Hasło do certyfikatu serwera.

    • Ścieżka zaufanego certyfikatu głównego CA z nazwą certyfikatu.

    • Ścieżka zaufanego certyfikatu głównego z nazwą certyfikatu (keys.pfx) zostanie zakodowana na stałe.

    Na przykład:

    get_servercert.exe 10.10.10.125:636 cn=admin,o=novell novell keys novell C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\cert\SSCert.pem C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\cert\keys.pfx

    Zostanie wygenerowany plik keys.pfx.

  8. Skopiuj pliki keys.pfx i SSCert.pem (które są generowane w kroku: 6 i kroku: 7) ręcznie do folderu cert.

  9. Przejdź do wyodrębnionego folderu, kliknij dwukrotnie plik configure.bat i wprowadź hasło do certyfikatu serwera (keys.pfx) w wierszu poleceń.

    UWAGA:Jeśli certyfikat serwera zmienił się, uruchom ponownie plik configure.bat po podaniu hasła nowego certyfikatu.

  10. Przejdź do wyodrębnionego folderu i kliknij dwukrotnie plik run.bat.

    Zostanie uruchomiony terminal procesu eDirAPI (edirapi.exe) i pojawi się strona logowania do Identity Console.

UWAGA:

  • Podczas kolejnych logowań w aplikacji OpenText Identity Console kliknij dwukrotnie plik run.bat. Zostanie wyświetlona strona logowania.

    Jeśli terminal procesu eDirAPI (edirapi.exe) jest już uruchomiony, uruchom plik identityconsole.exe z folderu, do którego wypakowano kompilację.

  • Użytkownicy znajdą następujące dzienniki w katalogu: \IdentityConsole_<wersja>_workstation_win_x86_64\eDirAPI\log

    edirapi.log — służy do rejestrowania różnych zdarzeń w edirapi i problemów z debugowaniem.

    edirapi_audit.log — służy do rejestrowania zdarzeń audytu edirapi. Dzienniki są zgodne z formatem audytu CEF.

  • Loginy oparte na usłudze OSP nie są obsługiwane w trybie stacji roboczej.

  • Stacja robocza OpenText Identity Console nasłuchuje port 9000. Nie modyfikuj pliku edirapi_win.conf.

Narzędzia do generowania certyfikatów

Istnieje możliwość uzyskania certyfikatów CA i certyfikatów serwera dla innych drzew OpenText eDirectory za pomocą następujących narzędzi.

UWAGA:Skrypty dla certyfikatu CA i serwera są dostępne w ścieżce opt/novell/eDirAPI/sbin.

Generowanie certyfikatu CA

  1. Pobierz i rozpakuj najnowszą wersję oprogramowania OpenText Identity Console.

  2. Przejdź do katalogu, do którego została wypakowana kompilacja OpenText Identity Console. Na przykład: C:\IdentityConsole_<wersja>_Workstation_win_x86_64\eDirAPI

  3. Uruchom następujący plik binarny poprzez wiersz poleceń.

    get_cacert.exe
  4. Podaj adres IP eDirectory i numer portu LDAPS.

    Na przykład: get_cacert.exe 10.10.10.125:636

    Zostanie wygenerowany plik SSCert.pem. Ręcznie skopiuj plik SSCert.pem do folderu cert.

Generowanie certyfikatu serwera

  1. Przejdź do folderu, do którego została wypakowana kompilacja OpenText Identity Console.

    Na przykład: IdentityConsole_<wersja>_win

  2. Uruchom polecenie get_servercert.exe help, aby uzyskać więcej opcji pomocy poprzez wiersz poleceń.

    • Nazwa domeny / adres IP serwera eDirectory / bezpiecznego magazynu tożsamości z numerem portu LDAPS.

    • Nazwa użytkownika eDirectory / bezpiecznego magazynu tożsamości.

    • Hasło do eDirectory / bezpiecznego magazynu tożsamości.

    • Nazwa certyfikatu serwera.

    • Hasło do certyfikatu serwera.

    • Ścieżka zaufanego certyfikatu głównego z nazwą certyfikatu.

      Aby wygenerować certyfikat serwera, uruchom następujące polecenie w wierszu poleceń:

      Przykład:

      get_servercert.exe 10.10.10.125:636 cn=admin,o=novell novell keys novell SSCert.pem

      Zostanie wygenerowany plik keys.pfx. Ręcznie skopiuj plik keys.pfx do folderu cert.

Wiele drzew w przypadku oprogramowania OpenText Identity Console jako stacji roboczej

Oprogramowanie OpenText Identity Console umożliwia użytkownikowi łączenie się z wieloma drzewami przez uzyskanie indywidualnego certyfikatu ośrodka certyfikacji drzewa.

  1. Zamknij stację roboczą OpenText Identity Console i terminal eDirAPI.

  2. Skopiuj certyfikaty ośrodka certyfikacji SSCert.pem do lokalizacji: IdentityConsole_<wersja>_workstation_win_x86_64\eDirAPI\cert.

    Na przykład jeśli chcesz połączyć się z trzema drzewami eDirectory, skopiuj certyfikaty ośrodka certyfikacji odpowiednio jako SSCert1.pem, SSCert2.pem i SSCert3.pem.

  3. Przejdź do folderu, do którego wypakowano kompilację, i kliknij dwukrotnie plik run.bat (plik wsadowy Windows).

Zamykanie i ponowne uruchamianie stacji roboczej OpenText Identity Console

Aby zamknąć aplikację i proces:

  1. Zamknij aplikację komputerową OpenText Identity Console dla systemu Windows.

  2. Zatrzymaj proces eDirAPI, zamykając terminal procesu eDirAPI.

Aby ponownie uruchomić stację roboczą OpenText Identity Console, przejdź do folderu, do którego wypakowano kompilację, i kliknij dwukrotnie plik run.bat (plik wsadowy Windows).

UWAGA:Jeśli terminal procesu eDirAPI jest już uruchomiony, uruchom plik identityconsole.exe z folderu, do którego wypakowano kompilację, aby ponownie uruchomić stację roboczą OpenText Identity Console.

2.2.3 Instalowanie oprogramowania OpenText Identity Console jako kontenera Docker

2.2.4 Instalowanie oprogramowania OpenText Identity Console w usłudze Azure Kubernetes Services