Herramientas del cliente para acceder al edirectorio:
* imanager: Una herramienta de administración basada en la web para administrar el edirectorio. Si bien no es estrictamente una herramienta * Cliente * en el sentido del acceso al usuario, es crucial para administrar el directorio en sí, lo que afecta el acceso al cliente. Se usa para administrar usuarios, grupos y otros objetos de edirectorio.
* Cliente Novell (para Windows): Esto proporciona acceso a recursos de edirectorio para usuarios de Windows. Si bien no es directamente aplicable a Linux, es parte del ecosistema edirectorio general. Las características varían según la versión, pero generalmente incluyen el inicio de sesión de red, el archivo y el intercambio de impresoras.
* Herramientas de línea de comandos: Edirectory proporciona utilidades de línea de comandos (como `ldapsearch`,` ldapmodify`, etc.) para interactuar con el servicio de directorio. Estos son esenciales para las tareas de secuencias de comandos y automatización en cualquier plataforma, incluido Linux. Estos se basan típicamente en el protocolo LDAP.
* clientes LDAP (para Linux): Cualquier cliente LDAP que admita el protocolo utilizado por Edirectory puede acceder a él. Los ejemplos incluyen `Ldapsearch`,` OpenLDAP-Client` y varios navegadores LDAP GUI disponibles para Linux. Estos permiten que las aplicaciones y los usuarios en Linux autenticen y accedan a los recursos de edirectorio.
Herramientas de desarrollo para integrar servidores Linux con DirXML:
* dirxml en sí: Este es el componente central. Es el middleware para sincronizar datos entre el edirectorio y otros servicios de directorio o bases de datos. En Linux, requiere la instalación del paquete apropiado y los archivos de configuración.
* SDKS (kits de desarrollo de software): DirXML generalmente incluye SDK que proporcionan API (interfaces de programación de aplicaciones) para que los desarrolladores integren sus aplicaciones y scripts personalizados con las capacidades de sincronización de DirXML. Esto podría involucrar a Java, C ++ u otros idiomas.
* Idiomas de secuencias de comandos: Se pueden usar herramientas como Perl, Python o Shell Scripting (Bash, etc.) para interactuar con las API de DirXML o las interfaces de línea de comandos para automatizar tareas relacionadas con la sincronización, el monitoreo y la administración de procesos DIRXML en los servidores Linux.
* entornos de desarrollo: Las herramientas de desarrollo estándar de Linux, como compiladores, depuradores e IDE (entornos de desarrollo integrado) se utilizan para desarrollar integraciones personalizadas de DIRXML.
* conectores: La funcionalidad de DirXML a menudo se basa en conectores que están específicamente diseñados para interactuar con bases o sistemas de datos particulares (además del edirectorio). Es posible que estos conectores necesiten ser configurados o desarrollados a medida para adaptarse al sistema de destino.
En resumen, acceder a Edirectory desde Linux implica usar clientes LDAP estándar y aplicaciones potencialmente personalizadas. Integrarlo con DirXML para la sincronización en Linux requiere la instalación de DIRXML, utilizando sus SDK y emplear herramientas de desarrollo adecuadas y conectores potencialmente personalizados. Es crucial consultar la documentación de Novell para las versiones específicas de Edirectory y DirXML que está utilizando, ya que las herramientas disponibles y sus interfaces pueden variar.