OpenLDAP Setup · 1 min read · Jan 04, 2026

Configurar OpenLDAP en Fedora 7

Configurar OpenLDAP en Fedora 7

Este documento describe cómo configurar OpenLDAP en Fedora 7. OpenLDAP es un servidor de directorio basado en el protocolo LDAP, el mismo protocolo en el que se basa MS Active Directory. OpenLDAP es una implementación de código abierto del Protocolo Ligero de Acceso a Directorios.

Aquí vamos: primero instalamos el servidor OpenLDAP así:

yum -y install openldap openldap-clients openldap-devel openldap-servers

A continuación, modificamos algunos archivos en el directorio /etc/openldap/, utilizando nuestro editor de texto favorito (yo estoy usando nano). Primero editamos el archivo ldap.conf, así:

nano /etc/openldap/ldap.conf
ldap.conf
#
# LDAP Defaults
#
# Ver ldap.conf(5) para más detalles
# Este archivo debe ser legible por todos, pero no escribible por todos.
#BASE   dc=example, dc=com
#URI    ldap://ldap.example.com ldap://ldap-master.example.com:666
HOST ngoprek.ibunk.or.id  --> añade esta línea
BASE dc=ngoprek,dc=ibunk,dc=or.id --> añade esta línea
#SIZELIMIT      12
#TIMELIMIT      15
#DEREF          never

A continuación, necesitamos hacer algunas definiciones de base de datos bdb. Edita el archivo slapd.conf. En la parte inferior encontrarás las definiciones de base de datos bdb.

nano /etc/openldap/slapd.conf

Simplemente añade esta estrofa:

database bdb
suffix "dc=ngoprek,dc=ibunk,dc=or.id"
rootdn "uid=root,dc=ngoprek,dc=ibunk,dc=or.id"
rootpw 

A continuación, creamos una contraseña para OpenLDAP:

slappasswd
{SSHA}0BO9AGrX8v24caBeVbzD3qUcCKLDQkgu

Luego añadimos esa contraseña encriptada a /etc/openldap/slapd.conf, así:

nano /etc/openldap/slapd.conf
database bdb
suffix "dc=ngoprek,dc=ibunk,dc=or.id"
rootdn "uid=root,dc=ngoprek,dc=ibunk,dc=or.id"
rootpw {SSHA}0BO9AGrX8v24caBeVbzD3qUcCKLDQkgu

Ahora tenemos que crear un archivo en la carpeta /root llamado ibunk.ldif y poner las siguientes líneas en él, así:

nano /root/ibunk.ldif
dn: dc=ngoprek,dc=ibunk,dc=or.id
objectclass: dcobject
objectClass: organization
o: Ngoprek Yuk
dc: ngoprek

Finalmente, solo ejecutamos este comando para añadir tu cuenta raíz en LDAP:

/usr/bin/ldapadd -x -D 'uid=root,dc=ngoprek,dc=ibunk,dc=or.id' -W -f /root/ibunk.ldif
Introduce la contraseña :   
agregando nueva entrada dc=ngoprek,dc=ibunk,dc=or.id

Si hay un error como este:

ldap_bind: Can't contact LDAP server (-1)

no entres en pánico y sigue sonriendo, solo edita tu /etc/hosts.allow y añade:

nano /etc/hosts.allow
localhost
127.0.0.1

Y por favor reinicia tu servicio de red. Antes de que el servicio OpenLDAP comience, debemos copiar DB_CONFIG.Example de /etc/openldap/ a /var/lib/ldap. Solo ejecuta este comando:

mv /etc/openldap/DB_CONFIG.Example /var/lib/ldap/DB_CONFIG

Necesitamos iniciar el servicio OpenLDAP ahora:

/etc/init.d/ldap start
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.