<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.zionetrix.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.zionetrix.net/feed.php">
        <title>Zionetrix - informatique:reseau:ldap</title>
        <description></description>
        <link>https://wiki.zionetrix.net/</link>
        <image rdf:resource="https://wiki.zionetrix.net/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-04-21T21:46:20+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:accesslog?rev=1751272302&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:auth_kerberos?rev=1775054150&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:authentification_unix_via_sssd?rev=1642704502&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:authzproxy?rev=1630003512&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:backups?rev=1721667108&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:chain?rev=1664198043&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:configuration_des_limites_des_recherches?rev=1497537619&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:configurer_le_niveau_de_logs?rev=1584095188&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:constraint?rev=1664267558&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:delegation_auth_ad_via_sasl?rev=1650557662&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:detection_des_indexes_manquant?rev=1729843043&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:dynlist?rev=1750412806&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:initialiser_le_mot_passe_de_la_branche_cn_config?rev=1670238771&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:lastbind?rev=1664192449&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:ldaps_avec_mauvais_certificat?rev=1652777932&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:ldapsearch?rev=1774601924&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:ldapvi_config?rev=1631887525&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:memberof?rev=1658757070&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:migration_bdb_hdb_mdb?rev=1668599844&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:monitor?rev=1664873657&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:openldap_et_let_s_encrypt?rev=1614088330&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:plus_de_parametres_lors_d_un_dpkg-reconfigure?rev=1383680326&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:ppolicy?rev=1715639985&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:purge_des_logs_binaires_des_backends_bdb_hdb?rev=1369842899&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:pw-argon2?rev=1713788811&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:pw-sha2?rev=1658757376&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:replication_avec_syncrepl?rev=1715790315&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:replication_multi-maitre?rev=1552320324&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:schema?rev=1629716876&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:unique?rev=1664268689&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zionetrix.net/informatique:reseau:ldap:upgrade_2.4_vers_2.5?rev=1749545266&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.zionetrix.net/_media/wiki:dokuwiki.svg">
        <title>Zionetrix</title>
        <link>https://wiki.zionetrix.net/</link>
        <url>https://wiki.zionetrix.net/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:accesslog?rev=1751272302&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-30T08:31:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>accesslog</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:accesslog?rev=1751272302&amp;do=diff</link>
        <description>Module accesslog

Ce module permet d&#039;historiser les actions effecutés sur une base LDAP dans une autre base LDAP dédiée. Il est possible, via des paramètres de configuration de choisir quelles actions sont historisées (modification, recherche, bind,</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:auth_kerberos?rev=1775054150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-01T14:35:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>auth_kerberos</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:auth_kerberos?rev=1775054150&amp;do=diff</link>
        <description>Authentification Kerberos (SASL GSSAPI)

Installation

On installe le paquet krb5-user pour avoir les commandes utiles :

apt-get install krb5-user

On crée ensuite le fichier /etc/krb5.conf :


[libdefaults]
default_realm = DOMAIN.TLD
dns_lookup_realm = false
dns_lookup_kdc = false
ticket_lifetime = 24h
renew_lifetime = 7d
forwardable = true
[realms]
DOMAIN.TLD = {
kdc = AD1.DOMAIN.TLD
admin_server = AD1.DOMAIN.TLD
}
[domain_realm]
.DOMAIN.TLD = DOMAIN.TLD
DOMAIN.TLD = DOMAIN.TLD</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:authentification_unix_via_sssd?rev=1642704502&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-20T18:48:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>authentification_unix_via_sssd</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:authentification_unix_via_sssd?rev=1642704502&amp;do=diff</link>
        <description>Authentification UNIX via SSSd

Installation

apt install sssd sssd-ldap sssd-tools libpam-sss libnss-sss

Configuration

	*  Créer le fichier /etc/sssd/sssd.conf : 
[sssd]
config_file_version = 2
reconnection_retries = 3
sbus_timeout = 30
domains = example
debug_level = 2

[nss]
filter_groups = root
filter_users = root
reconnection_retries = 3
fallback_homedir = /tmp
shell_fallback = /bin/bash
debug_level = 2

[pam]
reconnection_retries = 3
debug_level = 2

[domain/example]
timeout = 5
min_id =…</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:authzproxy?rev=1630003512&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-26T18:45:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>authzproxy</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:authzproxy?rev=1630003512&amp;do=diff</link>
        <description>Authz proxy

FIXME: présentation

Doc OpenLDAP : &lt;https://www.openldap.org/doc/admin24/sasl.html#SASL%20Proxy%20Authorization&gt;

Activation

Il faut commencer par définir la politique du serveur en éditant l&#039;objet cn=config et en ajoutant/modifiant l&#039;attribut olcAuthzPolicy avec une des valeurs suivantes :

	*  to : possibilité d&#039;autoriser l&#039;authentification proxy via l&#039;attribut</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:backups?rev=1721667108&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-22T16:51:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backups</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:backups?rev=1721667108&amp;do=diff</link>
        <description>Sauvegardes &amp; restaurations

Sauvegardes

slapcat -b o=example &gt; /tmp/dump.ldif

Restauration


service slapd stop
rm -fr /var/lib/ldap/*.mdb
slapadd -b o=example -l /tmp/dump.ldif -q
chown openldap: -R /var/lib/ldap
service slapd start


Dump/restore avec minimisation du temps d&#039;interruption</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:chain?rev=1664198043&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-26T13:14:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chain</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:chain?rev=1664198043&amp;do=diff</link>
        <description>Module Chain

Cette overlay permet depuis un serveur esclave de proxifier, de manière transparente pour l&#039;utilisateur, les requêtes en écriture sur le serveur maître.

Installation

Il faut d&#039;abord charger le module back_ldap :

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: back_ldap
EOF</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:configuration_des_limites_des_recherches?rev=1497537619&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-15T14:40:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>configuration_des_limites_des_recherches</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:configuration_des_limites_des_recherches?rev=1497537619&amp;do=diff</link>
        <description>OpenLDAP : Configuration des limites de recherches

OpenLDAP implémente des limites de recherches en fonction du nombre d&#039;objet retournés par une recherche (500 par défaut) et également en terme de temps d&#039;exécution d&#039;une recherche (1h par défaut).</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:configurer_le_niveau_de_logs?rev=1584095188&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-13T10:26:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>configurer_le_niveau_de_logs</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:configurer_le_niveau_de_logs?rev=1584095188&amp;do=diff</link>
        <description>Configurer le niveau de logs

sudo ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt;EOF
dn: cn=config
changetype: modify
replace: olcLogLevel
olcLogLevel: stats
EOF

Les niveaux de logs possibles et combinables :

	*  none : désactivation de tous les logs
	*</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:constraint?rev=1664267558&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-27T08:32:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>constraint</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:constraint?rev=1664267558&amp;do=diff</link>
        <description>Module constraint

Ce module permet de configurer des contraintes sur les valeurs stockées par les attributs.

Doc officielle

Installation

Il faut simplement charger le module constraint : 

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: constraint
EOF</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:delegation_auth_ad_via_sasl?rev=1650557662&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-21T16:14:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>delegation_auth_ad_via_sasl</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:delegation_auth_ad_via_sasl?rev=1650557662&amp;do=diff</link>
        <description>Délégation d&#039;authentification vers un AD via SASL

Il est possible, utilisateur par utilisateur, de déléguer son authentification à un AD (ou un autre annuaire LDAP) via SASL en utilisant un mot de passe au format {SASL}username@domain.

Dans ce cas, en cas de tentative de connexion de l&#039;utilisateur, OpenLDAP interrogera le service SASL pour valider que le mot de passe fourni par l&#039;utilisateur pour ce connecter correspond bien au compte SASL spécifié dans son attribut mot de passe (</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:detection_des_indexes_manquant?rev=1729843043&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-25T07:57:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>detection_des_indexes_manquant</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:detection_des_indexes_manquant?rev=1729843043&amp;do=diff</link>
        <description>OpenLdap : Détection des indexes manquant

zgrep -E &#039;slapd.*_candidates:&#039; /var/log/syslog /var/log/syslog.*|sed &#039;s/.*slapd\[[0-9]*\]: &lt;= \(bdb\|hdb\|mdb\)_\(.*\)_candidates: (\([^)]*\)).*/\3 - \2/&#039;|sort -u

ou

zgrep -E &#039;slapd.*_candidates:&#039; /var/log/slapd.log /var/log/slapd.log.*|sed &#039;s/.*slapd\[[0-9]*\]: &lt;= \(bdb\|hdb\|mdb\)_\(.*\)_candidates: (\([^)]*\)).*/\3 - \2/&#039;|sort -u</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:dynlist?rev=1750412806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-20T09:46:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dynlist</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:dynlist?rev=1750412806&amp;do=diff</link>
        <description>Module dynlist

Ce module permet la gestion d&#039;attributs dynamiques listant les groupes d&#039;un utilisateur sur la base de sa présence dans de son DN dans un attribut listant les membres au niveau des groupes. Ce module peut-être utilisé à la place du module</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:initialiser_le_mot_passe_de_la_branche_cn_config?rev=1670238771&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-05T11:12:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>initialiser_le_mot_passe_de_la_branche_cn_config</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:initialiser_le_mot_passe_de_la_branche_cn_config?rev=1670238771&amp;do=diff</link>
        <description>Initialiser le mot passe de la branche cn=config

	*  Hasher le password avec la commande : 
slappasswd

	*  Exécuter la commande : 
ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: olcDatabase={0}config,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: [votre pass hashé]
EOF</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:lastbind?rev=1664192449&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-26T11:40:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lastbind</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:lastbind?rev=1664192449&amp;do=diff</link>
        <description>Module LastBind

Cette overlay permet de stocker la date de dernière connexion réussie d&#039;un utilisateur dans l&#039;attribut authTimestamp.
slapd
Installation

Il faut d&#039;abord charger le module lastbind : 

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: lastbind
EOF</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:ldaps_avec_mauvais_certificat?rev=1652777932&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-17T08:58:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldaps_avec_mauvais_certificat</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:ldaps_avec_mauvais_certificat?rev=1652777932&amp;do=diff</link>
        <description>Se connecter en LDAPS à un serveur présentant un mauvais certificat SSL

Certificat auto-signé

Si vous chercher à vous connecter à un certificat auto-signé, éditez le fichier /etc/ldap/ldap.conf et ajouter la ligne suivante :


TLS_REQCERT never</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:ldapsearch?rev=1774601924&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T08:58:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldapsearch</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:ldapsearch?rev=1774601924&amp;do=diff</link>
        <description>La commande ldapsearch

Recherche paginée

ldapsearch -E pr=1000/noprompt ~

Désactivation des retours à la ligne

ldapsearch -o ldif-wrap=no ~

Connexion via la socket UNIX (LDAPI)

ldapsearch -Y EXTERNAL -H ldapi:/// ~

Authentification Kerberos</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:ldapvi_config?rev=1631887525&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T14:05:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldapvi_config</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:ldapvi_config?rev=1631887525&amp;do=diff</link>
        <description>Configurer un profil d&#039;accès à la configuration d&#039;OpenLDAP via ldapvi

Après avoir installer le paquet ldapvi, il suffit d&#039;ajouter le bloc suivant à la fin du fichier /etc/ldapvi.conf :


profile config
host: ldapi://
sasl-mech: EXTERNAL
base: cn=config</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:memberof?rev=1658757070&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-25T13:51:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>memberof</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:memberof?rev=1658757070&amp;do=diff</link>
        <description>Module MemberOf
Ce module est incompatible avec une synchronisation syncrepl.dynlist
syncrepl

Installation

Il faut d&#039;abord charger les modules memberof et refint : 

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: memberof
olcModuleLoad: refint
EOF</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:migration_bdb_hdb_mdb?rev=1668599844&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-16T11:57:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>migration_bdb_hdb_mdb</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:migration_bdb_hdb_mdb?rev=1668599844&amp;do=diff</link>
        <description>Migration BDB/HDB vers MDB

Postulat de départ : vous avez un database configurée en tant que olcDatabase={1}hdb,cn=config et utilisant le backend HDB (ou un database configurée en tant que olcDatabase={1}bdb,cn=config et utilisant le backend BDB) et vous voulez passez sur une base utilisant le backend</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:monitor?rev=1664873657&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-04T08:54:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monitor</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:monitor?rev=1664873657&amp;do=diff</link>
        <description>Module Monitor

Installation

Il faut d&#039;abord charger le module back_monitor : 

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: back_monitor
EOF

Il faut ensuite créer la database</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:openldap_et_let_s_encrypt?rev=1614088330&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-23T13:52:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openldap_et_let_s_encrypt</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:openldap_et_let_s_encrypt?rev=1614088330&amp;do=diff</link>
        <description>OpenLDAP et Let&#039;s Encrypt

Préparation

adduser openldap ssl-cert
chgrp ssl-cert /etc/letsencrypt/archive/ /etc/letsencrypt/live/
chmod g+rx /etc/letsencrypt/archive/ /etc/letsencrypt/live/
find /etc/letsencrypt/archive/ -name privkey*.pem -exec chown root:ssl-cert \{\} \; -exec chmod g+r \{\} \;
service slapd stop ; service slapd start # Pour application de l&#039;ajout du groupe</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:plus_de_parametres_lors_d_un_dpkg-reconfigure?rev=1383680326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-05T19:38:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>plus_de_parametres_lors_d_un_dpkg-reconfigure</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:plus_de_parametres_lors_d_un_dpkg-reconfigure?rev=1383680326&amp;do=diff</link>
        <description>Après une installation de slapd, le rootdn est défini par rapport au fqdn de la machine.

Il est possible de reconfigurer le paquet avec plus de questions de la part de DebConf
dpkg-reconfigure -plow slapd 

Le nom de domaine sera demandé, le mot de passe, la compatibilité avec Ldapv2</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:ppolicy?rev=1715639985&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-13T22:39:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ppolicy</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:ppolicy?rev=1715639985&amp;do=diff</link>
        <description>Module PPolicy

Installation

Il faut d&#039;abord charger le module ppolicy : 

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: ppolicy
EOF

Il faut ensuite ajouter le schéma ppolicy</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:purge_des_logs_binaires_des_backends_bdb_hdb?rev=1369842899&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-05-29T15:54:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>purge_des_logs_binaires_des_backends_bdb_hdb</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:purge_des_logs_binaires_des_backends_bdb_hdb?rev=1369842899&amp;do=diff</link>
        <description>Purge des logs binaires des backends BDB/HDB

	*  Repérer la version de la librairie Berkeley DB utilisé par votre OpenLDAP (4.8 sous Squeeze / 5.1 sous Wheezy) : 
~$ ldd /usr/lib/ldap/back_bdb.so|grep libdb
        libdb-4.8.so =&gt; /usr/lib/libdb-4.8.so (0x00007f2d33bd3000)</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:pw-argon2?rev=1713788811&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-22T12:26:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pw-argon2</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:pw-argon2?rev=1713788811&amp;do=diff</link>
        <description>Module pw-argon2

Ce module permet à OpenLDAP de supporter les types de hash de mot de passe ARGON2.
slapd-contrib
Installation

Il faut simplement charger le module pw-argon2 : 

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: pw-argon2
EOF</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:pw-sha2?rev=1658757376&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-25T13:56:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pw-sha2</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:pw-sha2?rev=1658757376&amp;do=diff</link>
        <description>Module pw-sha2

Ce module permet à OpenLDAP de supporter les types de hash de mot de passe SHA256 et SHA512 (et leurs dérivés avec salt).

Installation

Il faut simplement charger le module pw-sha2 : 

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: pw-sha2
EOF</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:replication_avec_syncrepl?rev=1715790315&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-15T16:25:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>replication_avec_syncrepl</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:replication_avec_syncrepl?rev=1715790315&amp;do=diff</link>
        <description>Réplication LDAP avec SyncRepl

Sur le serveur maitre

	*  Ajouter le chargement du module nécessaire en même temps que les autres
moduleload syncprov
	*  Ajouter les indexes pour syncrepl :
index entryCSN,entryUUID        eq
	*  Ajouter a la suite :</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:replication_multi-maitre?rev=1552320324&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-11T16:05:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>replication_multi-maitre</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:replication_multi-maitre?rev=1552320324&amp;do=diff</link>
        <description>Réplication multi-maitre

Installation

Ce tuto va partir expliquer l&#039;installation sur deux serveurs pré-installé en Debian Squeeze, d&#039;OpenLDAP configuré en réplication multi-maitre.

Installation du premier serveur

	*  Installer le paquet slapd</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:schema?rev=1629716876&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-23T11:07:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>schema</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:schema?rev=1629716876&amp;do=diff</link>
        <description>Schéma d&#039;annuaire LDAP

Le schéma d&#039;un annuaire LDAP permet de spécifier le type d&#039;objet que pourra stocker l&#039;annuaire.

Les classes d&#039;objet

Un objet de l&#039;annuaire est typé en lui attribuant une ou plusieurs classes d&#039;objets. Il existe trois types de classes d&#039;objet :</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:unique?rev=1664268689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-27T08:51:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unique</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:unique?rev=1664268689&amp;do=diff</link>
        <description>Module unique

Ce module permet de configurer des contraintes d&#039;unicité sur les valeurs stockées par les attributs.

Doc officielle

Installation

Il faut simplement charger le module unique : 

ldapmodify -Y EXTERNAL -H ldapi:/// &lt;&lt; EOF
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: unique
EOF</description>
    </item>
    <item rdf:about="https://wiki.zionetrix.net/informatique:reseau:ldap:upgrade_2.4_vers_2.5?rev=1749545266&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-10T08:47:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>upgrade_2.4_vers_2.5</title>
        <link>https://wiki.zionetrix.net/informatique:reseau:ldap:upgrade_2.4_vers_2.5?rev=1749545266&amp;do=diff</link>
        <description>Mise à jour d&#039;OpenLDAP 2.4 en 2.5 (passage à Debian Bookworm)

Cette mise à jour est assez impactante et mieux vaut s&#039;y préparer.

Avant de commencer

	*  Si ce n&#039;est pas déjà fait, faites la migration vers le backend MDB
	*  Installer check_slapdd_crc32
	*  Supprimer les anciennes sauvegardes automatique faites par</description>
    </item>
</rdf:RDF>
