Comment vérifier la connexion LDAP d'un client à un serveur. Je travaille sur l'authentification LDAP et ce poste client doit s'authentifier via un serveur LDAP. Je peux SSH sur le serveur LDAP à l'aide d'un utilisateur LDAP, mais lorsque l'invite de connexion au bureau s'affiche, je ne peux pas me connecter. Il dit échec d'authentification.
La machine cliente a Cent OS 6.3 et le serveur LDAP a Cent OS 5.5
Le logiciel LDAP est Openldap.
Les journaux des serveurs LDAP ne montrent même pas de messages.
Alors, comment vérifier si le client peut se connecter avec succès à LDAP ou non.
Réponses:
Utilisez ldapsearch. Il renverra une erreur si vous ne pouvez pas interroger le serveur LDAP.
La syntaxe d'utilisation de ldapsearch:
Un exemple simple
S'il vous plaît voir ce lien: http://randomerror.wordpress.com/2009/10/16/quick-tip-how-to-search-in-windows-active-directory-from-linux-with-ldapsearch/Edit : Il semble que vous n’ayez pas configuré pam correctement pour gdm / xdm. Voici un exemple pour le faire: http://pastebin.com/TDK4KWRV
la source
Pour savoir si les paramètres de mon serveur et de mes clients sont corrects, j'utilise ceci:
la réponse sera quelque chose comme ceci en cas de succès:
vous pouvez utiliser différents filtres. Je n'ai qu'un seul serveur sur mon réseau
la source
Votre problème n'est pas LDAP, c'est PAM.
Comme il est indiqué dans les commentaires sur la réponse de Sacx vous n'avez probablement pas l'application de connexion de la console (généralement le PAM
system
,xdm
,gdm
, etc. Service (s)) configuré pour consulter LDAP pour l' authentification des utilisateurs.Vous devriez consulter la documentation de PAM pour plus d’informations sur la manière de le configurer .
la source