Eu enfrentei o mesmo problema que você, quando eu li o seu post eu não tinha a menor idéia para resolver isso, mas agora eu resolvo o meu problema. Aqui está a minha solução:
Instale nss-pam-ldapd
se você não instalou anteriormente:
[root@www ~]# yum -y install nss-pam-ldapd
Desative selinux
e reinicialize:
[root@ldap ~]# vi /etc/selinux/config
Altere esta linha: selinux=disabled
Executar authconfig
:
#ldapserver=(LDAP server's hostname or IP address)
#ldapbasedn="dc=(your own domain name)"
[root@ldap ~]# authconfig --enableldap \
--enableldapauth \
--ldapserver=my.domain.world \
--ldapbasedn="dc=my,dc=domain,dc=world" \
--enablemkhomedir \
--update
getsebool: SELinux is disabled
Se você usa TLS para o seu LDAP, não se esqueça de executar isto:
[root@ldap ~]# authconfig --enableldaptls --update
getsebool: SELinux is disabled
Talvez minha solução também possa ser sua solução. : D