Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/10/2013, à 13:09

eloew

LDAP Client : getent password pas d'utilisateur sous root

Bonjour,

J'ai vu et lu pas mal de forum sur les problème de getent password qui ne retourne pas la liste des utilisateurs du serveur LDAP mais je n'ai pas exactement le même problème :

Moi sous un utilisateur autre que root, j'ai bien les utilisateurs de mon LDAP (en entrant "getent password" sans identifiant particulier). En revanche, sous l'utilisateur root, je n'obtiens invariablement que les utilisateurs locaux (et évidemment, l'authentification par LDAP ne fonctionne pas). Autre curiosité, getent password <id> ne me retourne jamais rien (en prenant un <id> qui existe dans mon serveur LDAP.

Pour l'installation, j'ai suivi la doc http://doc.ubuntu-fr.org/ldap_client avec :
- Le paramètrage de ldap-auth-config
- La modif dans /etc/nsswitch.conf pour avoir files ldap pour les lignes passwd group et shadow
- Le paramètrage manuel des fichiers PAM common-account, common-auth, common-password and common-session

J'ai bien relu pour etre sûr de ne pas avoir fait d'erreur. J'en ai forcément fait une mais je n'arrive pas à voir où.

J'ai également regarder si j'avais bien accès à mon serveur LDAP (bien que un getent password fonctionne) en faisant :
ldapsearch -x -H "ldap://ldap" -b "dc=example,dc=com" dn
et c'est bien OK, je vois bien tout ce qu'il me semble être mon serveur LDAP.

Merci pour votre aide.

Eric

Hors ligne