Если еще актуально...
Если лдап пароль не совпадает с локальным паролем, то авторизация не проходит.
На эту тему надо бы посмотреть настройки PAM: в
/etc/pam.d/ 4 файла:
common-auth, common-password, common-session и
common-accountВесьма важна последовательность строк в них...
еще хотелось бы увидеть
/etc/nsswitch.conf и сам
/etc/ldap.conf тоже
Вообще очень хорошая статья на эту тему есть
вот здесьВ ней правда в качестве LDAP выступает Windows AD. Но не в ней суть. Настройка клиентских машин показана правильно.
В частности у меня при этих параметрах клиентские машины под Ubuntu и OpenSUSE стали авторизовать юзеров из домена Windows на ура.
Никаких дополнительных паролей не спрашивается при этом. Вводишь доменное имя юзера, его пароль - и вуаля !
По поводу сервера OpenLDAP пока ничего не могу сказать тебе

Не щупал, не знаю...