(Otwórz) LDAP - Uwierzytelnianie nie działa


Zainstalowałem OpenLDAP na maszynie CentOS7, mogę zalogować się lokalnie na serwerze, więc użytkownik istnieje (w passwd). Uruchamiam również następujące polecenie LDAP:
#ldapsearch -h localhost -x cn=ldapuser01 -b "dc=example,dc=com"

i otrzymuję wynik:
# extended LDIF
#
# LDAPv3
# base <dc=example,dc=com> with scope subtree
# filter: cn=ldapuser01
# requesting: ALL
## ldapuser01, Group, example.com
dn: cn=ldapuser01,ou=Group,dc=example,dc=com
objectClass: posixGroup
objectClass: top
cn: ldapuser01
userPassword:: ffffsomesdatafff=
gidNumber: 1001# ldapuser01, People, example.com
dn: uid=ldapuser01,ou=People,dc=example,dc=com
uid: ldapuser01
cn: ldapuser01
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
userPassword:: ffffffffffffffffffsome dataffffffffffffffffffffff
shadowLastChange: 17910
shadowMin: 0
shadowMax: 99999
shadowWarning: 7
loginShell:/bin/bash
uidNumber: 1001
gidNumber: 1001
homeDirectory:/home/guests/ldapuser01# search result
search: 2
result: 0 Success# numResponses: 3
# numEntries: 2

więc użytkownik istnieje nawet w katalogu ldap.
Ale kiedy próbuję się uwierzytelnić
#ldapsearch -h localhost -x cn=ldapuser01 -b "dc=example,dc=com" -D "cn=ldapuser01,ou=Group,dc=example,dc=com" -w <my password>

Otrzymuję błąd 49, nieprawidłowe poświadczenia
Jak mogę to rozwiązać?
Dodatkowe informacje: Migrowałem lokalnych użytkowników i grupy przy użyciu narzędzi migracyjnych (aby utworzyć plik .ldif), a następnie dodałem za pomocą
ldapadd -x -W -D cn=Manager,dc=example,dc=com -f users.ldif

Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Jeśli migrowałeś wpisy użytkowników z lokalnych plików haseł/grup, próbujesz użyć niewłaściwego wpisu dla powiązania. „cn = ldapuser01, ou = Grupa, dc = przykład, dc = com”
To jest nazwa wyróżniająca grupy linux ldapuser01, a nie użytkownika. Spróbuj użyć następującej nazwy wyróżniającej
         uid=ldapuser01,ou=People,dc=example,dc=com
na przykład:-
#ldapsearch -h localhost -x cn=ldapuser01 -b "dc=example,dc=com" -D "uid=ldapuser01,ou=People,dc=example,dc=com" -w <my password>

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się