Título: Ayuda con LDAP en Ubuntu 12.04 Publicado por: Tranc0s en 28 Agosto 2012, 00:16 am Buenas, estoy intentando montar un servidor ldap sobre ubuntu 12.04 ayudandome con un tutorial, pero me encuentro con un error al que no le encuentro solucion, lo he googleado pero nada...
Os cuento paso a paso lo que hago a ver si me podeis ayudar: aptitude install slapd ldap-utils (me pide que me invente un password) ldapadd -Y EXTERNAL -H ldapi:/// /etc/ldap/schema/cosine.ldif ldapadd -Y EXTERNAL -H ldapi:/// /etc/ldap/schema/nis.ldif ldapadd -Y EXTERNAL -H ldapi:/// /etc/ldap/schema/inetorgperson.ldif estos tres me dan error, segun he averiguado porque no hace falta ponerlos... luego dentro de la carpeta ldap creo un archivo llamdo config.ldif tal que asi: # Load dynamic backend modules dn: cn=module,cn=config objectClass: olcModuleList cn: module olcModulepath: /usr/lib/ldap olcModuleload: back_hdb.la dn: olcDatabase=hdb,cn=config objectClass: olcDatabaseConfig objectClass: olcHdbConfig olcDatabase: {1}hdb olcSuffix: dc=ejemplo,dc=com olcDbDirectory: /var/lib/ldap olcRootDN: cn=admin,dc=ejemplo,dc=com olcRootPW: password olcDbConfig: set_cachesize 0 2097152 0 olcDbConfig: set_lk_max_objects 1500 olcDbConfig: set_lk_max_locks 1500 olcDbConfig: set_lk_max_lockers 1500 olcDbIndex: objectClass eq olcLastMod: TRUE olcDbCheckpoint: 512 30 olcAccess: to attrs=userPassword by dn="cn=admin,dc=ejemplo,dc=com" write by anonymous auth by self write by * none olcAccess: to attrs=shadowLastChange by self write by * read olcAccess: to dn.base="" by * read olcAccess: to * by dn="cn=admin,dc=ejemplo,dc=com" write by * read sustituyendo "ejemplo" por el nombre de mi servidor y en olcRootPW: pongo el mismo pass que me ha pedido al principio. bien, sigo, (aqui es donde estoy atascado) ldapadd -Y EXTERNAL -H ldapi:/// -f config.ldif lo que me devuelve un error tal como este: SASL/EXTERNAL authentication started SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth SASL SSF: 0 adding new entry "cn=module,cn=config" adding new entry "olcDatabase=hdb,cn=config" ldap_add: Other (e.g., implementation specific) error (80) additional info: <olcRootPW> can only be set when rootdn is under suffix necesito ayuda :( Título: Re: Ayuda con LDAP en Ubuntu 12.04 Publicado por: Tranc0s en 2 Septiembre 2012, 23:43 pm nadie?
pensaba que no era un problema tan raro... Título: Re: Ayuda con LDAP en Ubuntu 12.04 Publicado por: Squirtle en 3 Septiembre 2012, 03:33 am Segun tengo entendido estas teniendo problemas porque no estas como superusuario osea root.
Para realizar esa accion segun el error debes tener los privilegios del root. Probaste: Citar sudo ldapadd -Y EXTERNAL -H ldapi:/// -f config.ldif |