我一直在寻找一些关于如何从 OpenLDAP 检索操作属性的好的文档时遇到问题。
我想通过执行 LDAP 搜索来检索 LDAP 服务器的基本专有名称。
当我明确要求 NamingContexts 属性时,为什么我的搜索不起作用?有人告诉我,我需要在属性列表中添加一个加号 ('+')。
如果是这种情况,我应该摆脱“namingContexts”属性还是两者兼而有之?
ldapsearch -H ldap://ldap.mydomain.com -x -s base -b "" +
# note the + returns operational attributes
Run Code Online (Sandbox Code Playgroud)
编辑:注意请求的属性看起来是空的。加号不应该在属性列表中吗?http://www.zytrax.com/books/ldap/ch3/#operational
小智 5
当我明确请求 NamingContexts 属性时,为什么我的搜索不起作用?
什么不起作用?您收到错误吗?
当有加号时,无论是否添加namingContexts,它都会返回所有属性。
使用:
ldapsearch -x -H ldap://ldap.example.com -s base -b "" namingContexts
Run Code Online (Sandbox Code Playgroud)
返回:
# extended LDIF
#
# LDAPv3
# base <> with scope baseObject
# filter: (objectclass=*)
# requesting: namingContexts
#
#
dn:
namingContexts: o=example.com
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
Run Code Online (Sandbox Code Playgroud)
它还使用以下方式列出:
ldapsearch -x -H ldap://ldap.example.com -s base -b "" +
Run Code Online (Sandbox Code Playgroud)
返回:
# extended LDIF
#
# LDAPv3
# base <> with scope baseObject
# filter: (objectclass=*)
# requesting: +
#
#
dn:
structuralObjectClass: OpenLDAProotDSE
namingContexts: o=example.com
supportedControl: 2.16.840.1.113730.3.4.18
supportedControl: 2.16.840.1.113730.3.4.2
supportedControl: 1.3.6.1.4.1.4203.1.10.1
supportedControl: 1.2.840.113556.1.4.1413
supportedControl: 1.2.840.113556.1.4.1339
supportedControl: 1.2.840.113556.1.4.319
supportedControl: 1.2.826.0.1.334810.2.3
supportedExtension: 1.3.6.1.4.1.1466.20037
supportedExtension: 1.3.6.1.4.1.4203.1.11.1
supportedExtension: 1.3.6.1.4.1.4203.1.11.3
supportedFeatures: 1.3.6.1.4.1.4203.1.5.1
supportedFeatures: 1.3.6.1.4.1.4203.1.5.2
supportedFeatures: 1.3.6.1.4.1.4203.1.5.3
supportedFeatures: 1.3.6.1.4.1.4203.1.5.4
supportedFeatures: 1.3.6.1.4.1.4203.1.5.5
supportedLDAPVersion: 2
supportedLDAPVersion: 3
supportedSASLMechanisms: DIGEST-MD5
supportedSASLMechanisms: CRAM-MD5
subschemaSubentry: cn=Subschema
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7941 次 |
| 最近记录: |