Bonjour, je configure pour la première fois LDAP et évidemment ça ne marche pas
Voici les étapes que j'ai suivi
- yum install openldap-servers
- vi /etc/openldap/slpad.conf --> J'ai ajouter sufix "dc=lmce,dc=ep,dc=ch" et rootdn "cn=admin,dc=lmce,dc=ep,dc=ch"
- slappasswd ->j ai entré un mot de pass
- j'ai recopier le mot de passe dans /etc/openldap/slpad.conf sous rootpw
- j'ai editer ldap.conf et j ai amodifié les ligne suivante: URI ldap://servername.domaine.ch et BASE dc=lmce,dc=ep,dc=ch
- j'ai redemarre le demon ldap
- j ai créer un fichier /root/Desktop/init.ldif (je mettrai le contenu de ce fichier plus bas)
- J ai arreter le demon ldap
- rm /var/lib/ldap/*
- slapadd -l /root/Desktop/init.ldif
- chown ldap:ldap /var/lib/ldap/*
- j ai demarrer le demon ldap
Quand depuis la console, je vais voir mes utilisateur, ben il y en a pas.
Si je fais :
, il ne m'affiche pas l'utilisateur que j ai créer dans le fichier init.ldif, ci-dessousgetent passwd
Voici le fichier init.ldif
Il faut aussi savoir qu'après avoir entré la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 dn: dc=lmce,dc=ep,dc=ch objectClass: dcObject objectClass: organizationalUnit dc: lmce ou: lmce.ep.ch dn: ou=people,dc=lmce,dc=ep,dc=ch objectClass: organizationalUnit ou: people dn: ou=groups,dc=lmce,dc=ep,dc=ch objectClass: organizationalUnit ou: groups dn: uid=toto,ou=people,dc=lmce,dc=ep,dc=ch objectClass: inetOrgPerson objectClass: posixAccount objectClass: shadowAccount uid: toto sn: Name givenName: Firstname cn: Firstname Name displayName: Firstname Name uidNumber: 2000 gidNumber: 2000 gecos: Firstname Name loginShell: /bin/bash homeDirectory: /home/toto shadowExpire: -1 shadowFlag: 0 shadowWarning: 7 shadowMin: 8 shadowMax: 999999 shadowLastChange: 10877 mail: firstname.name@ep.ch postalCode: 1015 l: Lausanne 0: lmce mobile: none homePhone: 021 title: System Administrator postalAddress: 1015 initials: pa dn: cn=toto,ou=groups,dc=lmce,dc=ep,dc=ch objectClass: posixGroup cn: toto gidNumber: 2000 displayName: toto_group
linux m'affiche ce message
Code : Sélectionner tout - Visualiser dans une fenêtre à part slapadd -l /root/Desktop/init.ldif
Et aussi ce message que je lance le demon ldapbdb_db_open: Warning - No DB_CONFIG file found in directory /var/lib/ldap: (2)
Expect poor performance for suffix dc=lmce,dc=ep,dc=ch.
str2entry: entry -1 has multiple DNs "uid=toto,ou=people,dc=lmce,dc=ep,dc=ch" and "cn=toto,ou=groups,dc=lmce,dc=ep,dc=ch"
slapadd: could not parse entry (line=49)
Pouvez-vous m'aider?[root@lmcelin0 ~]# /etc/rc.d/init.d/ldap start
Checking configuration files for slapd: bdb_db_open: Warning - No DB_CONFIG file found in directory /var/lib/ldap: (2)
Expect poor performance for suffix dc=lmce,dc=epfl,dc=ch.
config file testing succeeded
[ OK ]
Starting slapd: [ OK ]
Partager