Configurar software compatible con LDAP

Antes de empezar

De cara a las necesidades de su negocio, le sugerimos que revise una versión de prueba de Tivoli® Directory Server, que podrá descargar del siguiente sitio: http://www-01.ibm.com/software/tivoli/products/directory-server/.

Para obtener información detallada acerca de LDAP y Tivoli Directory Server, consulte la publicación IBM® Redbook SG24-4986-01, que puede descargar del siguiente sitio: http://www.redbooks.ibm.com/abstracts/sg244986.html.

Acerca de esta tarea

Puede utilizar el servidor de directorios ApacheDS y el cliente Apache Studio para ejecutar este ejemplo. Las instrucciones que siguen están destinadas específicamente a ApacheDS 1.5.7 y Studio 1.5.3. Si utiliza versiones posteriores, es posible que el ejemplo no se ejecute de cuerdo con la configuración. Para instalar y configurar ApacheDS y Studio a efectos de demostración, haga lo siguiente:

Procedimiento

  1. Descargue e instale el servidor de directorios ApacheDS 1.5.7 y el cliente Studio 1.5.3, ubicados en el siguiente sitio web: http://directory.apache.org/.

    Para obtener información de instalación adicional, consulte la Guía básica del usuario. Encontrará un enlace que conduce a la Guía básica del usuario en el panel izquierdo de la página Descarga para Windows.

  2. Asegúrese de que los perfiles de hardware asociados con el servidor estén habilitados.
    1. Abra el Panel de control de Windows.
    2. Efectúe una doble pulsación en Herramientas administrativas > Servicios > Apacheds. Se visualizará el diálogo Propiedades de Apacheds (Sistema local).
    3. Pulse el separador Iniciar sesión. Si alguno de los perfiles de la lista está inhabilitado, seleccione el nombre del perfil y pulse Habilitar.
    4. Pulse Aceptar.
  3. Compruebe que el servidor de directorios puede iniciarse. En el diálogo Servicios, pulse Apacheds con el botón derecho del ratón y pulse Iniciar.

    Si el servidor se ha iniciado, deténgalo. Si el servidor no se ha iniciado, repita el procedimiento. Si el servidor sigue sin iniciarse, tendrá que buscar un servidor alternativo en conformidad con LDAP para fines de demostración.

  4. Para aislar los datos de ejemplo de EGL de los demás datos existentes en el servidor ApacheDS, cree una partición en el servidor. Para crear una partición:
    1. Vaya a la carpeta conf del directorio en el que ha instalado el servidor de directorios ApacheDS 1.5.7 (por ejemplo, c:\Program Files\Apache Directory Server\instances\default\conf).
    2. Haga una copia de seguridad del archivo server.xml.
    3. Abra el archivo server.xml con un editor de texto. Cambie el valor de la propiedad de puerto de LDAP a 389. El valor original es 10389. La sentencia debe ser parecida a la del ejemplo siguiente.
      <ldapServer id="ldapServer"...> 	
         ...
         <transports>
            <tcpTransport address="0.0.0.0" port="389" 
                          nbThreads="8" backLog="50" enableSSL="false"/>
            <tcpTransport address="localhost" port="10636" enableSSL="true"/>
         </transports>
         ...
      </ldapServer>
    4. Busque la propiedad partitions y añada una entrada hija nueva para samplePartitionConfiguration, como se muestra a continuación.
      <partitions> 	
         ...
            <jdbmPartition id="sample" cacheSize="100" suffix="o=sample"
                           optimizerEnabled="true" syncOnWrite="true">
               <indexedAttributes>
                  <jdbmIndex attributeId="uid" cacheSize="100"/>
                  <jdbmIndex attributeId="ou" cacheSize="100"/>
                  <jdbmIndex attributeId="objectClass" cacheSize="100"/>
               </indexedAttributes>
            </jdbmPartition>
         ...
      </partitions>
    5. Guarde el archivo server.xml actualizado.
  5. Inicie el servidor de directorios.

Comentarios