Instalación e configuración do servidor de OpenLDAP en Mandriva
Ir a la navegación
Ir a la búsqueda
Instalación dos paquetes necesarios
Deberemos instalar no servidor os seguintes paquetes:
- openldap, openldap-servers, openldap-clients: Paquetes básicos para o funcionamento e manexo do servizo LDAP.
- openldap-extra-schemas: Esquemas extras para distintas aplicacións do servidor LDAP, entre eles os necesarios para samba.
- nss_ldap, pam_ldap: Necesarios para xestionar a autentificación do sistema por medio do servidor LDAP
- ldap-account-manager, php-mhash, php-iconv: Necesarios para LDAP Account Manager, ferramenta web de xestión dos usuarios e grupos do LDAP.
Configuración necesaria para o servizo LDAP
- Realizaremos os cambios necesarios directamente no ficheiro de configuració do servidos OpenLDAP, slapd.conf que se atopa no cartafol /etc/openldap.
- En primeiro lugar no ficheiro poderemos ver os esquemas incluídos no servidor LDAP. Comprobaremos que está incluido os esquemas seguintes:
include /usr/share/openldap/schema/core.schema include /usr/share/openldap/schema/cosine.schema include /usr/share/openldap/schema/inetorgperson.schema include /usr/share/openldap/schema/nis.schema include /usr/share/openldap/schema/samba.schema
- Os parámetros que cambiaremos serán os que definen o nome do dominio LDAP. Os máis importantes son suffix e rootdn, que establecen o sufixo da árbore LDAP e o distinguished name ou identificador do usuario que utilizaremos como administrador do LDAP.
- Por defecto o sufixo establecido é dc=example,dc=com. O máis cómodo é facer unha substitución en todo o ficheiro deste texto polo sufixo do noso dominio, por exemplo dc=omeudominio,dc=local. Deste xeito, os parámetros quedarán:
suffix "dc=omeudominio,dc=local" rootdn "cn=Manager,dc=omeudominio,dc=local"
- Tamén debemos establecer a clave do administrador do LDAP no parámetro rootpw. Podemos introducir esta clave en claro ou cifrada, o que é máis recomendable. Podemos cifrar a clave que imos copiar neste parámetro co comando slappasswd:
slappasswd New password: (introducimos clave) Re-enter new password: (introducimos clave) {SSHA}fE+wFAPFPDxb2SMrTPh3+uBRuDKyropX
- E no ficheiro de configuración copiamos a clave:
rootpw {SSHA}fE+wFAPFPDxb2SMrTPh3+uBRuDKyropX
- Por último, comprobamos que no ficheiro de configuración están definidos o índices de búsquedas LDAP, no que se indica como debe o servidor buscar segundo os distintos parámetros dos obxectos.
- Deberán estar incluídos os índices de búsqueda polos atributos de samba (sambaSID, sambaDomainName, displayName).
- Xa podemos arrancar o servidor LDAP lanzando o servizo ldap.