ldap - 如何查询 OpenLDAP 的 posixGroup 成员资格?
问题描述
我正在尝试查询 posixGroup 中 posixAccount 的成员资格。以下是条目:
dn: cn=wiki,ou=groups,dc=example,dc=com
gidNumber: 1000
objectClass: posixGroup
objectClass: top
cn: wiki
memberUid: user1
memberUid: user2
memberUid: user3
dn: cn=user1,ou=users,dc=example,dc=com
objectClass: posixAccount
objectClass: inetOrgPerson
homeDirectory: /home/users/user1
uid: user1
cn: user1
uidNumber: 12345
gidNumber: 1001
我dc=example,dc=com
用作基础 DN。使用过滤器(&(objectClass=posixAccount)(cn=user1))
和(cn=wiki)
正确的结果。不返回条目的是(cn=wiki,ou=groups,dc=example,dc=com)
.
不幸的是,对于开头提到的问题,我还没有找到有效的过滤器。 (&(objectClass=posixAccount)(cn=user1)(memberOf=cn=wiki))
或者(&(objectClass=posixAccount)(cn=user1)(memberOf=cn=wiki,ou=groups,dc=example,dc=com))
不工作,这是我经常看到的。
解决方案
推荐阅读
- c# - C# UI 测试 WinAppDriver Appium 测试颜色?
- python - 模型表与用户的连接(标准登录模块)。姜戈,蟒蛇
- powershell - 如果未设置 TFS 构建变量,如何回退到默认值?
- multithreading - C++ boost::thread 在程序运行时变慢
- html - 试图让我的横幅图像跨越页面的宽度
- python - 在 matplotlib 中仅向图例的一个组件添加背景颜色
- javascript - 动态 javascript 滚动无法按预期工作
- r - ``data.table`` 对象,嵌套在 ``xgboost`` 对象中,保存为 ``.rda`` 时不会加载
- vue.js - this.$store 在示例应用程序结构之后未定义
- php - 如何解决这个 laravel 迁移错误创建数据库表?