Herramientas de usuario

Herramientas del sitio


Barra lateral

openldap

Instalación

apt-get install slapd ldap-utils libdb4.6

Configuración

DNS domain name: eii.us.es
Organization name: ATC
Backend: HDB
Move old configuration: yes
Allow LDAPv2: no

Editar /etc/ldap/ldap.conf. Activar las líneas:

BASE  dc=aguere.eii.us, dc=es
URI ldap://192.168.0.3/

Editar configuración del servidor /etc/ldap/slapd.conf

include         /etc/ldap/schema/core.schema
include         /etc/ldap/schema/cosine.schema
include         /etc/ldap/schema/nis.schema
include         /etc/ldap/schema/inetorgperson.schema

loglevel 256

index           objectClass eq
index           uid         eq

Aplicar los cambios

sudo invoke-rc.d slapd stop
sudo slapindex
sudo chown openldap:openldap /var/lib/ldap/*
sudo invoke-rc.d slapd start

Probar

skeletor:/opt/webdav# ldapsearch -x
# extended LDIF
#
# LDAPv3
# base <dc=aguere.eii.us, dc=es> (default) with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#

# search result
search: 2
result: 32 No such object

# numResponses: 1

Enlaces

phpLDAPadmin

Creación de “user account”: Es necesario crear previamente un objeto Posix Group para poder asignar a cada nueva cuenta un GID válido.

Soporte de Blowfish:

apt-get install libbeecrypt6
openldap.txt · Última modificación: 2009/12/30 03:10 (editor externo)