revisa esto http://www.alcancelibre.org/staticpages/index.php/como-ldap-auth

aqui te lo envio para si no tienes internet

Edite el archivo /usr/share/migrationtools/migrate_common.ph:

vim /usr/share/migrationtools/migrate_common.ph


Nota.

Si utiliza CentOS 5 o Red Hat Enterprise Linux 5, edite el archivo /usr/share/openldap/migration/migrate_common.ph:

vim /usr/share/openldap/migration/migrate_common.ph

Modifique los los valores de las variables $DEFAULT_MAIL_DOMAIN y |$DEFAULT_BASE| a fin de que queden del siguiente modo:

# Default DNS domain
$DEFAULT_MAIL_DOMAIN = "dominio.tld";

# Default base
$DEFAULT_BASE = "dc=dominio,dc=tld";

A continuación, hay que crear el objeto que a su vez contendrá el resto de los datos en el directorio, utilizando migrate_base.pl para generar el archivo base.ldif.

Genere el archivo base.ldif, ejecutando lo siguiente:

/usr/share/migrationtools/migrate_base.pl > base.ldif


Nota.

Si utiliza CentOS 5 o Red Hat Enterprise Linux 5, puede generar el archivo base.ldif ejecutando lo siguiente:

/usr/share/openldap/migration/migrate_base.pl > base.ldif

Utilice el mandato ldapadd para insertar los datos necesarios. Las opciones utilizadas con este mandato son las siguientes:

-x              autenticación simple
-W              solicitar clave de acceso
-D binddn       Nombre Distinguido (dn) a utilizar
-h anfitrión    Servidor LDAP a acceder
-f archivo      archivo a utilizar

Una vez entendido lo anterior, se procede a insertar la información generada en el directorio utilizando lo siguiente:

ldapadd -x -W -D 'cn=Manager,dc=dominio,dc=tld' \
    -h 127.0.0.1 -f base.ldif

Una vez hecho lo anterior, se podrá comenzar a poblar el directorio con datos. Lo primero será importar los grupos y usuarios existentes en el sistema. Realice la importación de usuarios creando los archivos group.ldif y passwd.ldif, utilizando migrate_group.pl y migrate_passwd.pl.

Ejecute los siguientes dos mandatos:

/usr/share/migrationtools/migrate_group.pl \
    /etc/group group.ldif
/usr/share/migrationtools/migrate_passwd.pl \
    /etc/passwd passwd.ldif


Nota.

Si utiliza CentOS 5 o Red Hat Enterprise Linux 5, ejecute los siguientes dos mandatos:

/usr/share/openldap/migration/migrate_group.pl \
    /etc/group group.ldif
/usr/share/openldap/migration/migrate_passwd.pl \
    /etc/passwd passwd.ldif

Lo anterior creará los archivos group.ldif y passwd.ldif, los cuales incluirán la información de los grupos y cuentas en el sistema, incluyendo las claves de acceso. Los datos se podrán insertar en el directorio LDAP utilizando lo siguiente:


ldapadd -x -W -D 'cn=Manager,dc=dominio,dc=tld' \
    -h 127.0.0.1 -f group.ldif
ldapadd -x -W -D 'cn=Manager,dc=dominio,dc=tld' \
    -h 127.0.0.1 -f passwd.ldif


El 17/10/2014 a las #4, roger escribió:
Tengo pendiente migrara a LDAP desde hace años, pero siempre lo sigo dejando para despues. En este momento uso /etc/passwd y shadow para la base de datos de usuarios y mi duda principal es si es posible migrar todo eso sin necesidad de obligar a los usuarios a cambiar su contraseña. Otra duda es si existe alguna herramienta que permita a los usuarios cambiar sus contraseñas desde la web, como han venido haciendo hasta ahora.




______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


----

Universidad Pedagogica de Sancti Spiritus. Cuba
WEB http://www.ucp.ss.rimed.cu/
REVISTA Pedagogia y Sociedad http://www.pedsoc.rimed.cu/
FACEBOOK 
https://www.facebook.com/UniversidadPedagogicaCapitanSilverioBlancoNunez


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20141017/a4659dec/attachment.html>
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a