Introduction

Pour la suite de l’article, nous nommerons le serveur LDAP gosa. Dans notre cas, nous utiliserons le même serveur pour gérer notre annuaire LDAP et gosa.

Le serveur (sous Debian) a été installé avec le strict minimum, juste l’installation standard et le paquet ssh.

Installer LDAP

Nous utiliserons l’annuaire ldap fournit par slapd. Il s’agit de la version 2.4.11-1.

L’installation se fait simplement : Les schémas

Pour utiliser un annuaire LDAP, il faut lui fournir des schémas. Ce sont, en version courte, de simples descriptifs précisant comment l’annuaire doit stocker et gérer ses données.

Les schémas nécessaire au fonctionnement de LDAP sont déjà activés :

# Schema and objectClass definitions
include         /etc/ldap/schema/core.schema
include         /etc/ldap/schema/cosine.schema
include         /etc/ldap/schema/nis.schema
include         /etc/ldap/schema/inetorgperson.schema

Le schéma inetorgperson par exemple est normalisé.

Il est possible par la suite de faire évoluer au fur et à mesures des besoins, en ajoutant de nouveaux schémas à notre annuaire.

Les schémas Gosa

Gosa propose fournit ses propres schémas pour mieux gérer les données contenues dans l’annuaire.

Au préalable nous penserons à ajouter le dépot de gosa (cf partie2). L’installation est classique avec

nano /etc/ldap/slapd.conf