Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么ldapsearch只返回slapcat?_Ldap_Openldap - Fatal编程技术网

为什么ldapsearch只返回slapcat?

为什么ldapsearch只返回slapcat?,ldap,openldap,Ldap,Openldap,我试图理解ldap是如何工作的。我试图用这个命令列出ldap的olcacaccess $ ldapsearch -x -b 'cn=config' "objectclass=*" -s sub # extended LDIF # # LDAPv3 # base <cn=config> with scope subtree # filter: objectclass=* # requesting: ALL # # search result search: 2 result: 32

我试图理解ldap是如何工作的。我试图用这个命令列出ldap的olcacaccess

$ ldapsearch -x -b 'cn=config' "objectclass=*" -s sub
# extended LDIF

#
# LDAPv3
# base <cn=config> with scope subtree
# filter: objectclass=*
# requesting: ALL
#

# search result
search: 2
result: 32 No such object

# numResponses: 1
$ldapsearch-x-b'cn=config'“objectclass=*”-s子类
#扩展LDIF
#
#LDAPv3
#带作用域子树的基
#过滤器:对象类=*
#请求:全部
#
#搜索结果
搜索:2
结果:32个国家没有这样的目标
#NUM响应:1
我还尝试了使用管理员用户(
ldapsearch-x-W-D'cn=admin,dc=example,dc=com'-s sub-b'cn=config''objectclass=*'
)。输出与上面相同

但是有了
slapcat-b'cn=config'
,我得到了一切


为什么?

我认为用简单的身份验证是不可能做到这一点的

必须使用外部机制对本地ldap服务器的配置DIT进行操作:

sudo ldapsearch -LLLY EXTERNAL -H ldapi:/// -b cn=config

是否确实在LDAP服务器上使用与在
slapcat
中使用的数据库相同的数据库执行
ldapsearsh
?只是为了确保。