Para usar un servidor Active Directory como depósito para los datos de Configuration Manager, el esquema del servidor debe ampliarse para incluir las clases y atributos de objetos utilizados para almacenar datos de configuración. En el subdirectorio ad de la herramienta de implementación de Configuration Manager del Management Tools CD hay un archivo de ampliación de esquema llamado apoc-ad.ldf. Para obtener más información, consulte el apartado de la herramienta de implementación.
El archivo apoc-ad.ldf debe importarse en el esquema de Active Directory siguiendo estos pasos:
Habilite las extensiones del esquema. Consulte la documentación del Active Directory para más información sobre cómo realizar esta operación.
Ejecute lo siguiente desde la línea de órdenes: ldifde -i -c "DC=Sun,DC=COM" <BaseDN> -f apoc-ad-registry.ldf.
Sustituya <BaseDN> por el DN base de Active Directory.
Con el fin de preparar el servidor Active Directory para que almacene datos de configuración, debe usarse la herramienta de implementación. Como el esquema ya se ha ampliado con el paso anterior de instalación, sólo debe ejecutarse la secuencia createServiceTree. Debe iniciarse desde el directorio de la herramienta de implementación como cualquier usuario de esta manera: ./createServiceTree. La secuencia pide al usuario información sobre la base de datos de Active Directory. En el subdirectorio ad del directorio de la herramienta de implementación se incluye un archivo de asignación predeterminado que usa clases y atributos de objetos habituales en Active Directory. El archivo se llama OrganisationalMapping y puede utilizarse copiándolo sobre el archivo del mismo nombre que hay en el directorio principal de la herramienta de implementación antes de ejecutar createServiceTree.
A partir de ese momento, el servidor de Active Directory se puede utilizar con Configuration Manager. Al instalar Configuration Manager, incluya el DN completo y la contraseña de un usuario con derechos de lectura en el árbol. Puede ser un usuario que no pueda usar Active Directory con ningún otro propósito. Consulte la documentación del Active Directory si desea más información sobre cómo configurar dicho usuario. El nombre de dominio del Active Directory también debe conocerlo la máquina que está ejecutando Configuration Manager. Esto puede conseguirse agregando una línea que correlacione la dirección IP del servidor Active Directory con su nombre de dominio en el archivo /etc/hosts de esa máquina.
Para recuperar los datos de configuración de un sistema Java Desktop System, el nombre de dominio de Active Directory también debe ser conocido para ese sistema. La autentificación del usuario de Java Desktop System puede realizarse de dos maneras: anónimamente y mediante GSSAPI.
Para autentificar usando conexiones anónimas, el servidor de Active Directory debe estar configurado para conceder permisos de lectura a todo el munndo. Consulte la documentación del Active Directory para más información sobre cómo realizar esta operación.
Para autentificar usando GSSAPI, el archivo /etc/krb5.conf, que especifica los parámetros de Kerberos, debe modificarse para que defina el ámbito de Active Directory y apunte al servidor de Active Directory como Key Distribution Center (KDC). También debe especificar, como tipos predeterminados de cifrado, los DES que admite Active Directory, es decir, des-cbc-crc
y des-cbc-md5
. Para más información sobre cómo realizar esa operación, consulte la documentación de Kerberos. Antes de acceder a los datos de configuración, deben obtenerse credenciales válidas para el usuario que ha iniciado sesión en Java Desktop System. Esto puede realizarse manualmente ejecutando la orden kinit y proporcionando la contraseña de usuario definida en Active Directory. Otros esquemas pueden generar estas credenciales automáticamente al iniciar sesión. Para más información, consulte la documentación de Java Desktop System.