2.2 Instalación de OpenText Identity Console 1.8 y versiones anteriores

2.2.1 Instalación de una instancia independiente de OpenText Identity Console (sin Docker)

Puede instalar OpenText Identity Console de una de las siguientes formas:

NOTA:Se recomienda instalar OpenText Identity Console y OpenText eDirectory en el mismo equipo; este debe tener al menos una instancia de OpenText eDirectory disponible.

Instalación interactiva

En esta sección, se describe cómo instalar OpenText Identity Console de forma independiente mediante el método de instalación interactiva.

  1. Entre al portal Licencia y descarga de software y desplácese a la página Descargas de software.

  2. Seleccione lo siguiente:

    • Producto: OpenText eDirectory

    • Nombre del producto: OpenText eDirectory per User Sub SW E-LTU

    • Versión: 9.2

  3. Descargue y extraiga la compilación más reciente de OpenText Identity Console.

  4. Acceda al directorio en el que ha extraído la compilación de Identity Console > IdentityConsole_<versión>_Linux.

  5. Ejecute el siguiente comando mientras está conectado como usuario root o equivalente:

    ./identityconsole_install
  6. Lea la introducción y haga clic en ENTER.

  7. Escriba "y" para aceptar el Acuerdo de licencia. Esta acción instalará todos los RPM necesarios en el sistema.

  8. Introduzca el nombre de host (nombre completo) del servidor de Identity Console o su dirección IP. Por ejemplo, 10.10.33.100

    Si pulsa Intro sin especificar una dirección IP, se utilizará por defecto la dirección IP/nombre de host del sistema.

  9. Introduzca el número de puerto de escucha de Identity Console. El valor por defecto es 9000.

  10. (Condicional) Realice una de las siguientes acciones en función de sus necesidades:

    • Si no desea integrar OSP con Identity Console, seleccione "n" y continúe con Paso 11.

    • Si desea integrar OSP con Identity Console, seleccione "y" y proporcione la información correspondiente en los siguientes pasos:

      1. Introduzca el nombre de dominio o la dirección IP del servidor del repositorio seguro de identidades/eDirectory con el número de puerto LDAPS.

        Por ejemplo:

        192.168.1.1:636

      2. Introduzca el nombre del repositorio seguro de identidades/eDirectory.

        Ejemplo:

        cn=admin,ou=org_unit,o=org

      3. Introduzca la contraseña del repositorio seguro de identidades/eDirectory.

      4. Vuelva a introducir la contraseña del depósito de identidades/eDirectory para confirmarla.

      5. Introduzca el nombre de dominio o la dirección IP del servidor OSP con el número de puerto SSL del servidor SSO.

      6. Introduzca el ID y la contraseña del cliente OSP.

      7. Introduzca el nombre de árbol del repositorio seguro de identidades/eDirectory.

  11. Especifique los hosts de eDirectory a los que conectarse. Puede especificar una dirección IP o un nombre de dominio. Por ejemplo, localhost:636,xx.xx.xx.xx:636 o edir.domain.com:636

    Si desea que OpenText Identity Console se conecte a varios árboles de OpenText eDirectory, introduzca sus direcciones IP o nombres de dominio separados por comas.

    NOTA:Si desea que OpenText Identity Console se conecte a varios árboles de OpenText eDirectory, introduzca sus direcciones IP o nombres de dominio separados por comas.

  12. (Condicional) Realice una de las siguientes acciones para importar el certificado de CA:

    • Si desea importar el certificado de CA desde el servidor, introduzca "y" y pulse Intro. A continuación, introduzca el nombre de dominio/dirección IP del servidor de eDirectory con el número de puerto LDAPS.

      Por ejemplo: 10.10.10.10:636

    • Si no desea importar el certificado de CA desde el servidor, introduzca "n" y pulse Intro. A continuación, indique manualmente la ubicación de la vía del directorio del certificado de CA.

    • Si introduce "q", se cancelará la instalación.

  13. (Condicional) Realice una de las acciones siguientes para generar un certificado de servidor:

    • Si desea generar el certificado de servidor, introduzca "y" y pulse Intro. Especifique la información correspondiente en los siguientes pasos:

      1. Introduzca el nombre de dominio o la dirección IP del servidor de eDirectory con el número de puerto LDAPS.

      2. Introduzca el nombre de usuario de eDirectory. Ejemplo: cn=admin,o=novell.

      3. Introduzca la contraseña de usuario de eDirectory.

      4. Vuelva a introducir la contraseña de usuario de eDirectory.

      5. Introduzca el nombre del certificado del servidor.

        Ejemplo: servercert

      6. Introduzca la contraseña del certificado del servidor.

        Ejemplo: password@123

      7. Vuelva a introducir la contraseña del certificado del servidor.

        Ejemplo: password@123

    • Si ya dispone de un certificado de servidor que desea utilizar, introduzca "n" y pulse Intro. Especifique la información correspondiente en los siguientes pasos:

      1. Especifique manualmente la ubicación de la vía del directorio del certificado de servidor.

        Por ejemplo, /home/cert/keys.pfx.

      2. Introduzca la contraseña del certificado del servidor.

      3. Vuelva a introducir la contraseña del certificado del servidor.

NOTA:

  • Puede encontrar los siguientes archivos de registro en el directorio /var/opt/novell/eDirAPI/log:

    • edirapi.log: este archivo registra los eventos de edirapi y los problemas de depuración.

    • edirapi_audit.log: este archivo registra los eventos de auditoría de edirapi. Los registros siguen el formato de auditoría de CEF.

    • identityconsole_install.log: este archivo registra los eventos de OpenText Identity Console.

  • Puede consultar los registros de las operaciones de inicio y parada de OpenText Identity Console en el archivo /var/log/messages.

  • Cuando genere el certificado de CA y el del servidor, asegúrese de ejecutar el instalador de OpenText Identity Console desde el directorio IdentityConsole_<versión>_Linux de la ubicación extraída.

  • Si la instalación falla, no es necesario desinstalar la instancia existente de OpenText Identity Console; en su lugar, el usuario puede ejecutar el siguiente comando:

    /usr/bin/identityconsoleConfigure

Utilidades para generar certificados

Tiene la opción de obtener certificados de CA y de servidor para otros árboles mediante las siguientes herramientas o utilidades.

NOTA:Los guiones para el certificado de CA y de servidor están disponibles en la vía opt/novell/eDirAPI/sbin.

Generar certificado de CA

  1. Descargue y extraiga la compilación más reciente de OpenText Identity Console.

  2. Acceda al directorio en el que ha extraído la compilación de OpenText Identity Console > IdentityConsole_<versión>_Linux.

  3. Ejecute el siguiente comando mientras está conectado como usuario root o equivalente.

    ./get_cacert
  4. Introduzca la dirección IP de eDirectory con el número de puerto LDAPS. Por ejemplo: 10.10.10.10:636.

Los certificados raíz de confianza se han copiado correctamente del servidor a /tmp/SSCert.pem.

Generar el certificado del servidor

  1. Descargue y extraiga la compilación más reciente de OpenText Identity Console.

  2. Acceda al directorio en el que ha extraído la compilación de OpenText Identity Console > IdentityConsole_<versión>_Linux.

  3. Ejecute el siguiente comando mientras está conectado como usuario root o equivalente.

    ./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>

    Ejemplo:

    ./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
    

Instalación silenciosa

La instalación silenciosa permite instalar OpenText Identity Console sin ninguna entrada interactiva. Para utilizar este método, debe definir las opciones de instalación de OpenText Identity Console en el archivo silent_properties y, a continuación, ejecutar el proceso de instalación desde la línea de comandos. Para crear el archivo silent_properties, puede usar la utilidad create_silent_properties que se incluye con la versión 1.7.2 y versiones posteriores de OpenText Identity Console. Después de generar el archivo de propiedades, el sistema utiliza su información para completar la instalación de forma silenciosa.

Antes de iniciar la instalación silenciosa, asegúrese de que cumple todos los requisitos previos.

Para generar el archivo de propiedades silenciosas:

  1. Acceda al directorio IdentityConsole_<versión>_Linux en la ubicación en la que haya extraído la compilación de OpenText Identity Console.

  2. Ejecute el siguiente comando para usar la utilidad create_silent_properties:

    ./create_silent_properties
  3. Introduzca el nombre o la dirección IP del servidor de Identity Console. Por ejemplo, 10.0.0.1.

  4. Introduzca el número de puerto de escucha de Identity Console. Por ejemplo, 9000.

  5. (Condicional) Realice una de las siguientes acciones en función de sus necesidades:

    • Si no desea integrar OSP con Identity Console, seleccione "n" y continúe con el paso 6.

    • Si desea integrar OSP con Identity Console, seleccione "y" y proporcione la información correspondiente en los siguientes pasos:

      1. Introduzca el nombre de dominio o la dirección IP del servidor del repositorio seguro de identidades/eDirectory con el número de puerto LDAPS.

        Por ejemplo:

        192.168.1.1:636

      2. Introduzca el nombre del repositorio seguro de identidades/eDirectory.

        Ejemplo:

        cn=admin,ou=org_unit,o=org

      3. Introduzca la contraseña del repositorio seguro de identidades/eDirectory.

      4. Vuelva a introducir la contraseña del depósito de identidades/eDirectory para confirmarla.

      5. Introduzca el nombre de dominio o la dirección IP del servidor OSP con el número de puerto SSL del servidor SSO.

      6. Introduzca el ID y la contraseña del cliente OSP.

      7. Introduzca el nombre de árbol del repositorio seguro de identidades/eDirectory.

  6. Introduzca los nombres de host o la dirección IP del servidor de eDirectory con el que desea que Identity Console establezca una conexión. Por ejemplo, 10.10.10.10:636.

  7. Introduzca los nombres de host o la dirección IP del servidor de eDirectory con el que desea que Identity Console establezca una conexión. Por ejemplo, 10.10.10.10:636.

  8. Introduzca la vía del directorio del certificado del servidor, incluido el nombre de archivo. Por ejemplo, /home/cert/keys.pfx.

  9. Introduzca la contraseña del certificado del servidor.

  10. Vuelva a introducir la contraseña del certificado del servidor.

    El archivo silent_properties se genera correctamente en la ubicación IdentityConsole_<versión>_Linux.

Para realizar una instalación silenciosa:

  1. Después de generar el archivo silent_properties, ejecute el siguiente comando para ejecutar el instalador en modo silencioso:

    ./identityconsole_install -s silent_properties
  2. Introduzca el nombre de dominio o la dirección IP del servidor de eDirectory con el número de puerto LDAPS. Por ejemplo: 10.10.10.10:636

Encontrará los registros relacionados con la instalación en: instalación de Identity Console > archivo identityconsole_install.log.

Varios árboles con una instancia independiente de OpenText Identity Console

Para conectar OpenText Identity Console con varios árboles de OpenText eDirectory, debe especificar la dirección IP y el puerto LDAPS de OpenText eDirectory separados por comas en el archivo edirapi.conf ubicado en /etc/opt/novell/eDirAPI/conf/. Además, debe copiar los certificados de CA de todos los árboles de OpenText eDirectory en el directorio /etc/opt/novell/eDirAPI/cert/.

Por ejemplo, para conectar OpenText Identity Console a tres árboles de OpenText eDirectory, especifique la dirección IP con el formato siguiente:

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

A continuación, copie los certificados de CA de la siguiente forma:

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

Ejecute uno de los siguientes comandos para reiniciar OpenText Identity Console:

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

Modificación del certificado del servidor en una instancia independiente de OpenText Identity Console

Realice los siguientes pasos para modificar el certificado del servidor en una instancia independiente de OpenText Identity Console:

  1. Ejecute NLPCERT para almacenar las claves:

    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. Reinicie OpenText Identity Console:

    systemctl restart netiq-identityconsole.service

Cómo detener y reiniciar una instancia independiente de OpenText Identity Console

  • Para detener la instancia, ejecute uno de los siguientes comandos:

    /usr/bin/identityconsole stop

    O bien

    systemctl stop netiq-identityconsole.service
  • Para reiniciar la instancia, ejecute uno de los siguientes comandos:

    /usr/bin/identityconsole restart

    O bien

    systemctl restart netiq-identityconsole.service
  • Para iniciar la instancia, ejecute uno de los siguientes comandos:

    /usr/bin/identityconsole start

    O bien

    systemctl start netiq-identityconsole.service

2.2.2 Instalación de OpenText Identity Console Workstation en Windows

OpenText Identity Console (1.5 y versiones posteriores) se puede iniciar en Windows como estación de trabajo y requiere que se ejecuten los servicios REST. Por lo tanto, al iniciarse, se ejecuta un proceso eDirAPI en el símbolo del sistema de edirapi.exe. Si cierra el terminal de edirapi.exe, OpenText Identity Console ya no funcionará.

En el procedimiento siguiente, se describe cómo ejecutar OpenText Identity Console en Windows.

  1. Entre al portal Licencia y descarga de software y desplácese a la página Descargas de software.

  2. Seleccione lo siguiente:

    • Producto: OpenText eDirectory

    • Nombre del producto: eDirectory per User Sub SW E-LTU

    • Versión: 9.2

  3. Descargue y extraiga IdentityConsole_<versión>_workstation_win_x86_64.zip.

  4. Desplácese a la carpeta extraída e instale NICI_w32 o NICI_wx64 en función de la configuración del sistema.

  5. (Condicional) Si ya dispone de los archivos keys.pfx y SSCert.pem que desea usar, cópielos manualmente en la carpeta cert ubicada en C:\IdentityConsole_<versión>_workstation_win_x86_64\eDirAPI\cert.

    A continuación, continúe con el paso 9.

  6. (Condicional) Si desea generar el certificado de CA, desplácese a la carpeta eDirAPI, ejecute el archivo binario get_cacert.exe en power shell, ubicado en C:\IdentityConsole_<versión>_workstation_win_x86_64\eDirAPI y especifique los siguientes detalles:

    • Nombre de dominio o dirección IP del servidor del repositorio seguro de identidades/eDirectory con el número de puerto LDAPS

    • Vía del certificado de CA raíz de confianza con nombre de certificado.

    Por ejemplo:

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

    Se genera el archivo SSCert.pem.

  7. (Condicional) Si desea generar el certificado del servidor, ejecute el archivo binario get_servercert.exe a través de power shell, junto con los siguientes detalles:

    • Nombre de dominio o dirección IP del servidor del repositorio seguro de identidades/eDirectory con el número de puerto LDAPS

    • Nombre de usuario del repositorio seguro de identidades/eDirectory

    • Contraseña del repositorio seguro de identidades/eDirectory

    • Nombre del certificado del servidor.

    • Contraseña del certificado del servidor.

    • Vía del certificado de CA raíz de confianza con nombre de certificado.

    • Vía del certificado del servidor raíz de confianza con nombre de certificado (keys.pfx está codificado).

    Por ejemplo:

    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

    Se genera el archivo keys.pfx.

  8. Copie los archivos keys.pfx y SSCert.pem (generados en el paso 6 y el paso 7) manualmente en la carpeta cert.

  9. Vaya a la carpeta extraída, haga doble clic en el archivo configure.bat e introduzca la contraseña (keys.pfx) del certificado del servidor en el símbolo del sistema.

    NOTA:Si se cambia el certificado del servidor, vuelva a ejecutar el archivo configure.bat con la contraseña del nuevo certificado.

  10. Desplácese a la carpeta extraída y haga doble clic en el archivo run.bat.

    El terminal de proceso eDirAPI (edirapi.exe) comienza a ejecutarse y aparece la página de entrada a la sesión de Identity Console.

NOTA:

  • Para las siguientes entradas a la aplicación OpenText Identity Console, haga doble clic en el archivo run.bat. Aparece la página de entrada.

    Si el terminal de proceso eDirAPI (edirapi.exe) ya se está ejecutando, inicie identityconsole.exe desde la carpeta de extracción de la compilación.

  • Los usuarios pueden encontrar los siguientes registros en: \IdentityConsole_<versión>_workstation_win_x86_64\eDirAPI\log

    edirapi.log: se utiliza para registrar diferentes eventos de edirapi y problemas de depuración.

    edirapi_audit.log: se utiliza para registrar eventos de auditoría de edirapi. Los registros siguen el formato de auditoría de CEF.

  • No se admite la entrada a la sesión basada en OSP en el modo de estación de trabajo.

  • OpenText Identity Console Workstation escucha en el puerto 9000. No modifique el archivo edirapi_win.conf.

Utilidades para generar certificados

Tiene la opción de obtener certificados de CA y de servidor para otros árboles de OpenText eDirectory mediante las siguientes utilidades.

NOTA:Los guiones para el certificado de CA y de servidor están disponibles en la vía opt/novell/eDirAPI/sbin.

Generar certificado de CA

  1. Descargue y extraiga la compilación más reciente de OpenText Identity Console.

  2. Desplácese al directorio en el que ha extraído la compilación de OpenText Identity Console. Ejemplo: C:\IdentityConsole_<versión>_workstation_win_x86_64\eDirAPI

  3. Ejecute el siguiente archivo binario mediante el símbolo del sistema.

    get_cacert.exe
  4. Especifique la dirección IP y el número de puerto LDAPS de eDirectory.

    Ejemplo: get_cacert.exe 10.10.10.125:636

    Se genera el archivo SSCert.pem. Copie SSCert.pem manualmente en la carpeta cert.

Generar el certificado del servidor

  1. Desplácese a la carpeta en la que ha extraído la compilación de OpenText Identity Console.

    Ejemplo: IdentityConsole_<versión>_win

  2. Ejecute get_servercert.exe help para obtener más opciones de ayuda mediante el símbolo del sistema.

    • Nombre de dominio o dirección IP del servidor del repositorio seguro de identidades/eDirectory con el número de puerto LDAPS

    • Nombre de usuario del repositorio seguro de identidades/eDirectory

    • Contraseña del repositorio seguro de identidades/eDirectory

    • Nombre del certificado del servidor.

    • Contraseña del certificado del servidor.

    • Vía del certificado raíz de confianza con nombre de certificado.

      Para generar el certificado del servidor, ejecute el siguiente comando mediante el símbolo del sistema:

      Ejemplo:

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

      Se genera el archivo keys.pfx. Copie keys.pfx manualmente en la carpeta cert.

Varios árboles con OpenText Identity Console como estación de trabajo

OpenText Identity Console permite al usuario conectarse a varios árboles mediante la obtención de un certificado de CA individual del árbol.

  1. Cierre OpenText Identity Console Workstation y el terminal eDirAPI.

  2. Copie los certificados de CA SSCert.pem en la ubicación: IdentityConsole_<versión>_workstation_win_x86_64\eDirAPI\cert.

    Por ejemplo, si desea conectarse a tres directorios de eDirectory, copie los certificados de CA como SSCert1.pem, SSCert2.pem y SSCert3.pem respectivamente.

  3. Acceda a la carpeta en la que ha extraído la compilación y haga doble clic en el archivo run.bat (archivo por lotes de Windows).

Cierre y reinicio de OpenText Identity Console Workstation

Para cerrar la aplicación y el proceso:

  1. Cierre la aplicación de escritorio para Windows de OpenText Identity Console.

  2. Detenga el proceso eDirAPI. Para ello, cierre el terminal de proceso eDirAPI.

Para reiniciar OpenText Identity Console Workstation, acceda a la carpeta en la que ha extraído la compilación y haga doble clic en el archivo run.bat (archivo por lotes de Windows).

NOTA:Si el terminal de proceso eDirAPI ya se está ejecutando, inicie identityconsole.exe desde la carpeta de extracción de la compilación para reiniciar OpenText Identity Console Workstation.

2.2.3 Instalación de OpenText Identity Console como contenedor de Docker

2.2.4 Instalación de OpenText Identity Console en Azure Kubernetes Service