3 votes

Seulement un sous-ensemble de groupes disponibles

J'ai installé RHEL 6.2 et configuré l'utilisation de LDAP avec l'utilitaire de configuration. et je peux me connecter.

Ce qui est étrange, c'est que seuls trois groupes LDAP sont reconnus par utilisateur. Il s'agit de différents groupes, même pour les utilisateurs qui appartiennent aux mêmes groupes. La gamme de gid va de 500 à 30000+.

Le serveur LDAP est openldap avec SLES qui utilise son schéma standard.

Je n'ai pas, à ma connaissance, configuré de limitations ou de filtres, alors pourquoi cela pourquoi ne choisit-il que trois groupes arbitraires ?

1voto

Eric Noob Points 531

Si vous exécutez getent group Est-ce que vous voyez tous les groupes que vous vous attendez à voir ? Lorsque vous dites que "seuls trois groupes LDAP sont reconnus par utilisateur", comment le savez-vous ? Est-ce que vous exécutez groups ? Ou autre chose ?

Si vous interrogez le serveur LDAP avec ldapsearch Si vous recevez plus de trois groupes, que faites-vous ? Les serveurs ont souvent une limite quant au nombre de résultats qu'ils peuvent renvoyer à la suite d'une seule requête. Quelque chose comme ceci pourrait fonctionner (je ne fais que supposer, puisque je ne connais pas les détails de votre installation) :

ldapsearch -x -h your.ldap.server -LL objectlcass=posixgroup

Si votre serveur a une limite de taille, vous pouvez voir ceci à la fin de votre sortie :

Size limit exceeded (4)

Si el ldapsearch renvoie plus de trois résultats... eh bien, revenez ici et dites-le moi et nous trouverons ce qu'il faut vérifier ensuite.

0 votes

J'ai lancé id et comparé à ce que j'ai vu sur les serveurs SLES

0voto

polarise Points 131

Ok, j'ai trouvé. Le schéma defalt pour RH n'est pas le même que pour SLES.

J'ai ajouté ldap_schema=rfc2307bis à sssd.conf

La raison pour laquelle certains groupes étaient répertoriés était que ces groupes avaient l'objectClass sambaGroupMapping.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X