OpenLDAP Setup · 1 min read · Jan 04, 2026

Configurar OpenLDAP no Fedora 7

Configurar OpenLDAP no Fedora 7

Este documento descreve como configurar o OpenLDAP no Fedora 7. O OpenLDAP é um servidor de diretório baseado no protocolo LDAP, que é o mesmo protocolo em que o MS Active Directory é baseado. O OpenLDAP é uma implementação de código aberto do Protocolo de Acesso a Diretórios Leve.

Aqui vamos nós: primeiro instalamos o servidor OpenLDAP assim:

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

Em seguida, modificamos alguns arquivos no diretório /etc/openldap/, usando nosso editor de texto favorito (estou usando o nano). Primeiro, editamos o arquivo ldap.conf, assim:

nano /etc/openldap/ldap.conf
ldap.conf
#
# Padrões LDAP
#
# Veja ldap.conf(5) para detalhes
# Este arquivo deve ser legível por todos, mas não gravável por todos.
#BASE   dc=example, dc=com
#URI    ldap://ldap.example.com ldap://ldap-master.example.com:666
HOST ngoprek.ibunk.or.id  --> adicione esta linha
BASE dc=ngoprek,dc=ibunk,dc=or.id --> adicione esta linha
#SIZELIMIT      12
#TIMELIMIT      15
#DEREF          never

Em seguida, precisamos fazer algumas definições de banco de dados bdb. Edite o arquivo slapd.conf. Na parte inferior, você encontrará definições de banco de dados bdb.

nano /etc/openldap/slapd.conf

Basta adicionar esta estrofe:

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

Em seguida, criamos uma senha OpenLDAP:

slappasswd
{SSHA}0BO9AGrX8v24caBeVbzD3qUcCKLDQkgu

Então, adicionamos essa senha criptografada ao /etc/openldap/slapd.conf, assim:

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

Agora precisamos criar um arquivo na pasta /root chamado ibunk.ldif e colocar as seguintes linhas nele, assim:

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

Finalmente, apenas executamos este comando para adicionar sua conta root no LDAP:

/usr/bin/ldapadd -x -D 'uid=root,dc=ngoprek,dc=ibunk,dc=or.id' -W -f /root/ibunk.ldif
Digite a senha :   
adicionando nova entrada dc=ngoprek,dc=ibunk,dc=or.id

Se houver um erro como este:

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

não entre em pânico e continue sorrindo, apenas edite seu /etc/hosts.allow e adicione:

nano /etc/hosts.allow
localhost
127.0.0.1

E, por favor, reinicie seu serviço de rede. Antes que o serviço OpenLDAP comece, devemos copiar DB_CONFIG.Example de /etc/openldap/ para /var/lib/ldap. Basta executar este comando:

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

Precisamos iniciar o serviço OpenLDAP agora:

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

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.