2016-07-08 13 views
0

私はldapの仕組みを理解しようとしています。私はまた、管理者ユーザ(ldapsearch -x -W -D 'cn=admin,dc=example,dc=com' -s sub -b 'cn=config' 'objectclass=*')で試してみましたなぜldapsearchはslapcat以外何も返さないのですか?

$ 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 

このコマンドを使用して、LDAPのolcAccessをリストしようとしました。上記と同じ出力。

しかし、slapcat -b 'cn=config'で、私はすべてを得る。

なぜですか?

+0

あなたが 'あなたはあなたが使用するのと同じDBとLDAPサーバー上の' ldapsearsh'を実行していることを確認していますスラップキャット?ただ確実にする。 –

答えて

1

私は単純な認証でこれを行うのは不可能だと思います。

あなたはローカルのLDAPサーバーの設定DITに対して操作のための外部機構を使用する必要があります。

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