IBM Tivoli Directory Server Versi.n 5.2 - Readme del...
Transcript of IBM Tivoli Directory Server Versi.n 5.2 - Readme del...
IBM Tivoli Directory Server Versión 5.2 -
Readme del cliente
GI10-3537-00
���
IBM Tivoli Directory Server Versión 5.2 -
Readme del cliente
GI10-3537-00
���
Nota
Este manual es la traducción del original inglés IBM Tivoli Directory Server Version 5.2 Client Readme, (GI11-4150-00).
Antes de utilizar esta información y el producto al que da soporte, lea la información general que encontrará en el apartado
“Avisos”, en la página 7.
Prefacio
Este Readme contiene una descripción del SDK del cliente de IBM Tivoli Directory
Server Versión 5.2. Este Kit del desarrollador de software (SDK) proporciona
soporte de desarrollo de aplicaciones LDAP para los siguientes sistemas
operativos:
v Windows NT 4.0 con Service Pack 6 o posterior, Windows 2000, Windows XP o
Windows Server 2003 Standard o Enterprise
v AIX 4.3.3, 5.1 o 5.2
v En xSeries Linux: Red Hat Enterprise Linux 3.0, UnitedLinux 1.0, SuSE Linux
Enterprise Server 8
v En Linux para S/390: Red Hat Advanced Server 3.0, UnitedLinux 1.0, SuSE
Linux Enterprise Server 8
v En iSeries y pSeries Linux: Red Hat Advanced Server 3.0, UnitedLinux 1.0, SuSE
Linux Enterprise Server 8
v Solaris 7, 8 o 9
v HP-UX 11 u 11i
© Copyright IBM Corp. 2003 iii
iv IBM Tivoli Directory Server Versión 5.2 - Readme del cliente
Contenido
Prefacio . . . . . . . . . . . . . . iii
Descripción del producto . . . . . . . 1
Aplicaciones C . . . . . . . . . . . . . . 2
Documentación en línea . . . . . . . . 3
Consideraciones acerca de LDAP
seguro (utilizando SSL y TLS) . . . . . 5
Apéndice. Avisos . . . . . . . . . . . 7
Marcas registradas . . . . . . . . . . . . 9
© Copyright IBM Corp. 2003 v
vi IBM Tivoli Directory Server Versión 5.2 - Readme del cliente
Descripción del producto
El SDK del cliente de IBM Tivoli Directory Server proporciona las herramientas
necesarias para desarrollar aplicaciones LDAP. Se proporcionan las siguientes:
v Bibliotecas de cliente que proporcionan un conjunto de API de lenguaje C
v Archivos de cabeceras C para crear y compilar aplicaciones LDAP
v Documentación que describe la interfaz de programación y los programas de
muestra
v Programas de muestra en formato original
v Versiones ejecutables de los programas de muestra:
– ldapmodrdn.exe: nombre distinguido relativo de LDAP modify (modificar)
– ldapdelete.exe: LDAP delete (suprimir)
– ldapmodify.exe: LDAP modify (modificar)
– ldapsearch.exe: LDAP search (buscar)
– ldapadd.exe: LDAP add (añadir) (una versión renombrada de ldapmodify)
– ldapchangepwd.exe: LDAP change password (cambiar contraseña)
– ldapexop.exe: operaciones ampliadas de LDAP
Los programas de muestra se encuentran en las siguientes ubicaciones:
v AIX: /usr/ldap/examples
v HP-UX: /usr/IBMldap/examples
v Solaris: /opt/IBMldapc/examples
v Linux: /usr/ldap/examples
v Windows: ldaphome\examples
Con las muestras se incluye un archivo de preparación (makefile) que puede
utilizarse con las mismas, además de un archivo LDIF de muestra.
Las bibliotecas C de LDAP permiten a los programadores desarrollar aplicaciones
que puedan acceder a servidores de directorios conformes con LDAP, incluidos,
aunque sin limitarse a ellos, los siguientes:
v IBM Tivoli Directory Server V5.2
v IBM Directory Server V4.1, V5.1
v IBM SecureWay Directory Server V3.2.2
v eNetwork LDAP Directory Server V2.1
v eNetwork X.500 Directory Server para AIX
v Sun ONE Directory Server
La API de LDAP proporciona funciones habituales de servidor de directorios tales
como lectura, escritura y búsqueda. El cliente puede autenticarse en el servidor de
directorios mediante la autenticación de LDAP simple, que utiliza una contraseña y
un nombre distinguido (DN). El cliente también puede autenticarse utilizando uno
de los mecanismos de Simple Authentication and Security Layer (SASL)
(CRAM-MD5, DIGEST-MD5, GSSAPI o EXTERNAL).
© Copyright IBM Corp. 2003 1
Aplicaciones C
El SDK del cliente incluye herramientas para crear una aplicación LDAP propia
(LDAP Versión 2 o LDAP Versión 3). Tenga en cuenta que el SDK del cliente para
C también ofrece soporte para Secure Sockets Layer (SSL) y Transport Layer
Security (TLS), lo que proporciona confidencialidad a los datos (cifrado) en
conexiones protegidas mediante SSL y TLS. El soporte de SSL se habilita cuando se
instala IBM Global Security Kit, Versión 7a (GSKit). GSKit es un software opcional
que se incluye en el paquete de IBM Tivoli Directory Server.
Nota: Consulte el apartado “Consideraciones acerca de LDAP seguro (utilizando
SSL y TLS)” en la página 5 para conocer detalles importantes acerca del uso
de SSL con la Versión 5.2 del SDK del cliente de IBM Tivoli Directory Server.
2 IBM Tivoli Directory Server Versión 5.2 - Readme del cliente
Documentación en línea
Además del archivo Readme, se proporcionan en formato PDF y HTML
documentos en línea, entre los que se incluyen los publicaciones Administration
Guide y Programming Reference.
IBM Tivoli Directory Server Versión 5.2 tiene soporte para el uso del cliente de Java
Naming and Directory Interface (JNDI) de Sun Microsystems. Para obtener
información sobre el cliente de JNDI consulte el sitio Web de Sun Microsystems en
http://java.sun.com/products/jndi/1.2/index.html
Nota: Para ver o imprimir la documentación en línea puede descargar una copia
gratuita de Adobe Acrobat Reader desde el sitio Web de Adobe:
http://adobe.com.
Para sistemas Windows:
Administration Guide
file:\ruta de instalación\doc\idioma\admin_gd.pdf o admin_gd.htm
C-Client SDK Programming Reference
file:\ruta de instalación\doc\idioma\progref.pdf o progref.htm
Para sistemas AIX:
Administration Guide
file:/usr/ldap/doc/idioma/admin_gd.pdf o admin_gd.htm
C-Client SDK Programming Reference
file:/usr/ldap/doc/idioma/progref.pdf o progref.htm
Para sistemas Linux:
Administration Guide
file:/usr/ldap/doc/idioma/admin_gd.pdf o admin_gd.htm
C-Client SDK Programming Reference
file:/usr/ldap/doc/idioma/progref.pdf o progref.htm
Para sistemas Solaris:
Administration Guide
file:/opt/IBMldaps/doc/idioma/admin_gd.pdf o admin_gd.htm
C-Client SDK Programming Reference
file:/opt/IBMldaps/doc/idioma/progref.pdf o progref.htm
Para sistemas HP-UX:
Administration Guide
file:/usr/IBMldap/doc/idioma/admin_gd.pdf o admin_gd.htm
C-Client SDK Programming Reference
file:/usr/IBMldap/doc/idioma/progref.pdf o progref.htm
Todas las publicaciones de este producto se encuentran disponibles en línea en
formato Portable Document Format (PDF) o Hypertext Markup Language (HTML),
© Copyright IBM Corp. 2003 3
o en ambos en la biblioteca de Tivoli Software:
http://www.ibm.com/software/tivoli/library.
4 IBM Tivoli Directory Server Versión 5.2 - Readme del cliente
Consideraciones acerca de LDAP seguro (utilizando SSL y
TLS)
La Versión 5.2 del SDK del cliente requiere que se haya instalado GSKit 7a para
disponer de soporte de SSL. Las bibliotecas y los programas de utilidad de LDAP
que se proporcionan en el SDK del cliente utilizan bibliotecas SSL, si están
presentes. Las bibliotecas de SSL se proporcionan con IBM GSKit 7a. Si se ha
instalado GSKit, la biblioteca de LDAP carga dinámicamente las bibliotecas SSL y
las utiliza para habilitar el soporte de conexiones seguras. Si no se ha instalado
GSKit y las bibliotecas de SSL no se encuentran disponibles, la biblioteca de LDAP
está totalmente operativa, con la excepción del soporte de SSL.
Utilizando SSL con la autenticación de servidor, una aplicación LDAP puede
utilizar la autenticación de LDAP simple (ID de usuario y contraseña) en una
conexión segura de comunicación cifrada. Por consiguiente, SSL proporciona el
establecimiento de una conexión segura entre la aplicación cliente LDAP y el
servidor LDAP. Además, SSL proporciona confidencialidad a los datos (cifrado) en
conexiones protegidas mediante SSL. La autenticación de servidores para los
clientes se realiza mediante certificados X.509.
Nota: El componente de servidor de IBM Tivoli Directory Server también utiliza
GSKit para habilitar el soporte de SSL.
Consulte las publicaciones IBM Tivoli Directory Server Version 5.2 C-Client SDK
Programming Reference y IBM Tivoli Directory Server 5.2 - Guía de instalación y
configuración para obtener información sobre GSKit.
© Copyright IBM Corp. 2003 5
6 IBM Tivoli Directory Server Versión 5.2 - Readme del cliente
Apéndice. Avisos
Esta información ha sido elaborada para productos y servicios que se ofrecen en
Estados Unidos. Es posible que IBM no ofrezca los productos, servicios o funciones
que se comentan en este documento en otros países. Consulte con el representante
local de IBM para obtener información sobre los productos y servicios disponibles
actualmente en su área. Las referencias a programas, productos o servicios de IBM
no pretenden establecer ni implicar que sólo puedan utilizarse los productos,
programas o servicios de IBM. En su lugar, se puede utilizar cualquier producto,
programa o servicio funcionalmente equivalente que no infrinja ninguno de los
derechos de propiedad intelectual de IBM. Sin embargo, la evaluación y
verificación del funcionamiento de cualquier producto, programa o servicio que no
sea de IBM son responsabilidad del usuario.
IBM puede tener patentes o solicitudes de patentes pendientes que cubran el tema
principal descrito en esta información. La entrega de este documento no le otorga
ninguna licencia sobre dichas patentes. Puede enviar consultas sobre licencias, por
escrito, a:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
EE.UU.
Para consultas sobre licencias relacionadas con información de doble byte (DBCS),
póngase en contacto con el departamento de propiedad intelectual de IBM de su
país o envíe sus consultas, por escrito, a:
IBM World Trade Asia Corporation Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokio 106, Japón
El párrafo siguiente no se aplica al Reino Unido ni a ningún otro país donde
estas disposiciones sean incompatibles con la legislación vigente:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA
ESTA PUBLICACIÓN “TAL CUAL” SIN NINGÚN TIPO DE GARANTÍA, NI
EXPLÍCITA NI IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE A, LAS
GARANTÍAS IMPLÍCITAS DE NO INCUMPLIMIENTO, COMERCIALIZACIÓN O
DE IDONEIDAD PARA UN PROPÓSITO DETERMINADO. Algunos países no
permiten la renuncia a garantías explícitas o implícitas en determinadas
transacciones y, por lo tanto, esta declaración puede que no se aplique a su caso.
Esta información puede incluir imprecisiones técnicas o errores tipográficos.
Periódicamente se efectúan cambios en la información aquí contenida; estos
cambios se incorporarán en nuevas ediciones de la información. IBM puede
realizar en cualquier momento mejoras o cambios en los productos o programas
descritos en esta información sin previo aviso.
Las referencias contenidas en esta información a sitios Web que no sean de IBM
sólo se proporcionan por comodidad y en ningún modo constituyen una
aprobación de dichos sitios Web. Los materiales de dichos sitios Web no forman
parte de los materiales para este producto de IBM y el uso de dichos sitios Web
corre a cuenta y riesgo del usuario.
© Copyright IBM Corp. 2003 7
IBM puede utilizar o distribuir la información que se le proporciona en la forma
que considere adecuada, sin incurrir por ello en ninguna obligación para con el
cliente.
Los titulares de licencias de este programa que deseen información sobre el mismo
con el fin de permitir: (i) el intercambio de información entre programas creados
independientemente y otros programas (incluido éste) y (ii) la utilización mutua de
la información intercambiada, deben ponerse en contacto con:
IBM Corporation
Department MU5A46
11301 Burnet Road
Austin, TX 78758
EE.UU.
Dicha información puede estar disponible, sujeta a los términos y condiciones
adecuados, incluyendo, en algunos casos, el pago de unos derechos.
El programa bajo licencia descrito en esta información y todo el material bajo
licencia disponible para el mismo lo proporciona IBM bajo los términos del
Acuerdo del Cliente de IBM, el Acuerdo Internacional de Programas Bajo Licencia
de IBM o cualquier acuerdo equivalente entre IBM y el cliente.
Los datos sobre rendimiento que contiene este documento se determinaron en un
entorno controlado. Por lo tanto, los resultados obtenidos en otros entornos pueden
variar significativamente. Determinadas mediciones pueden haberse efectuado en
sistemas que estén desarrollándose, por lo que no puede garantizarse que dichas
mediciones sean iguales en los sistemas de los que se dispone habitualmente.
Además, algunas de las mediciones pueden haberse estimado mediante
extrapolaciones. Los resultados reales podrían ser distintos. Los usuarios de este
documento deberían comprobar cuáles son los datos que se aplican a su entorno
específico.
La información relacionada con productos que no son de IBM se ha obtenido de
los proveedores de dichos productos, sus anuncios publicados o de otras fuentes
disponibles públicamente. IBM no ha probado estos productos y no puede
confirmar la precisión de su rendimiento, compatibilidad o cualquier otra
declaración relacionada con los productos que no son de su propiedad. Las
preguntas relacionadas con las capacidades de productos que no sean de IBM
deben dirigirse a los proveedores de dichos productos.
Esta información contiene ejemplos de datos e informes utilizados en las
operaciones empresariales diarias. Para ilustrarlos de la forma más completa
posible, los ejemplos incluyen nombres de personas, empresas, marcas y productos.
Todos estos nombres son ficticios y cualquier parecido con nombres y direcciones
utilizados por empresas reales es pura coincidencia.
LICENCIA DE COPYRIGHT:
Esta información contiene programas de aplicación de muestra en el idioma
original que ilustran técnicas de programación en diversas plataformas operativas.
Puede copiar, modificar y distribuir estos programas de muestra por cualquier
medio de forma gratuita con el propósito de desarrollar, utilizar, comercializar o
distribuir programas de aplicación que se ajusten a la interfaz de programación
para la plataforma operativa para los que se han escrito dichos programas de
aplicación. Estos ejemplos no se han probado completamente bajo todas las
condiciones. Por consiguiente, IBM no puede garantizar la fiabilidad, la utilidad ni
8 IBM Tivoli Directory Server Versión 5.2 - Readme del cliente
el funcionamiento de los mismos. Puede copiar, modificar y distribuir estos
programas de muestra por cualquier medio de forma gratuita con el propósito de
desarrollar, utilizar, comercializar o distribuir programas de aplicación que se
ajusten a las interfaces de programación de IBM.
Cada copia o porción de estos programas de aplicación o cualquier trabajo
derivado deberá incluir el siguiente aviso de copyright:
© (nombre de la empresa) (año). Porciones de este código derivan de los
programas de muestra de IBM Corp. © Copyright IBM Corp. _escribir el año o los
años_. Todos los derechos reservados.
Si está visualizando esta información en formato de software, es posible que no
aparezcan las fotografías ni las ilustraciones en color.
Marcas registradas
Los términos siguientes son marcas registradas de International Business Machines
Corporation en Estados Unidos o en otros países:
v AIX
v IBM
v iSeries
v pSeries
v S/390
v SecureWay
v Tivoli
v xSeries
Java y todas las marcas comerciales y los logos basados en Java son marcas
comerciales o marcas registradas de Sun Microsystems, Inc. en los Estados Unidos
y en otros países.
Microsoft, Windows y Windows NT son marcas registradas de Microsoft
Corporation.
UNIX es una marca registrada de Open group.
Otros nombres de compañías, productos y servicios pueden ser marcas registradas
o nombres comerciales de otros.
Apéndice. Avisos 9
10 IBM Tivoli Directory Server Versión 5.2 - Readme del cliente
���
Printed in Denmark by IBM Danmark A/S
GI10-3537-00