Bonjour à tous,
J’essaie de configurer un annuaire OpenLDAP sur une VM sous Debian.
J’ai installé les bons packages, et configuré le slapd.conf en y rajoutant ces lignes
suffix "dc=LinuxProject"
rootdn "cn=admin,dc=LinuxProject"
rootpw {SSHA}l70dWR8qKB0eA3hcPTqsGc17RkYprbpz
Et au niveau des autorisations:
[code]access to attrs=userPassword,shadowLastChange
by dn=“cn=admin,dc=LinuxProject” write
by anonymous auth
by self write
by * none
access to dn.base="" by * read
access to *
by dn="cn=admin,dc=LinuxProject" write
by * read[/code]
J’ai crée un fichier LDIF nommé “treeStructure.ldif” afin de structurer mon arbre LDAP. Le voici
[code]dn: dc=LinuxProject
objectClass: domain
dc: LinuxProject
dn: ou=GroupPolicyContainer,dc=LinuxProject
objectClass: GroupPolicyDescriptor
ou: GroupPolicyContainer
dn: ou=people,dc=LinuxProject
objectClass: posixAccount
objectClass: shadowAccount
ou: people
dn: ou=computers,dc=LinuxProject
objectClass: device
ou: computers[/code]
J’ai décommenté et mis les bonnes infos aux 2 lignes suivantes du fichier ldap.conf
BASE dc=LinuxProject
URI ldap://127.0.0.1/
Au moment d’ajouter ce fichier ldif à mon annuaire, j’execute cette commande:
Et la, après avoir tapé mon mot de passe, j’ai cette erreur : ldap_bind: Invalid credentials (49)
J’ai essayé de mettre mon fichier LDIF en chmod 777, de redémarrer le service slapd, de renommer le slapd.d en slapd.d_old pour forcer ldap a lancer le slapd.conf au démarrage, mais rien n’y fait.
J’espère vraiment que l’un d’entre vous pourra m’aider.
Merci d’avance