Colocar files ou compat antes de ldap in /etc/nsswitch.conf é uma prática comum, mas se a pessoa tiver uma conta local, ela substituirá as configurações LDAP.
Tente isto: getent passwd check62
Isso mostrará a entrada do banco de dados passwd para esse usuário de todas as fontes. Se a entrada mais superior contiver /bin/bash em vez de /bin/noshell , você precisará fazer a alteração do shell no banco de dados que seu servidor está priorizando ou ajustar a ordem para apresentar o LDAP primeiro. Este último geralmente não é recomendado.
(Isenção de responsabilidade: Se você estiver usando nss_ldap da PADL em vez de nss-pam-ldapd , colocar ldap primeiro é uma idéia ainda pior, já que as pesquisas LDAP não são enviadas a um daemon e todo processo tem que lidar com tempos limite Pesquisas NSS Sempre certifique-se de que você sabe como seu servidor irá se comportar quando o servidor LDAP estiver inacessível.