2017-07-19 7 views
-1

ldapの任意のコマンドのルートDNを知りたいですか?ここ は、私は、ルートDNが 'CN = configの' ある意味ldap(Ubuntu)でroot dnを取得する方法

dn: cn=config 
objectClass: olcGlobal 
cn: config 
olcArgsFile: /var/run/slapd/slapd.args 
olcLogLevel: none 
olcPidFile: /var/run/slapd/slapd.pid 
olcToolThreads: 1 
structuralObjectClass: olcGlobal 
entryUUID: 6a0e29d2-7341-1036-810b-5902d64537f7 
creatorsName: cn=config 
createTimestamp: 20170120094900Z 
entryCSN: 20170120094900.675648Z#000000#000#000000 
modifiersName: cn=config 
modifyTimestamp: 20170120094900Z 

用量/etc/ldap/slapd.d/cn\=config.ldifで見つけたものでしょうか?

答えて

1

多くのサーバーでは、属性などのパラメータが公開されています。

あなたはのnamingContexts属性を探しています。(一部のサーバーでもdefaultNamingContextおよび/またはconfigContextを持っています。)

あなたは検索範囲として「ベース」を使用する必要があります

これらは操作属性です、明示的に名前または+ワイルドカードによって要求されなければならない

ldapsearch -LLL -h <ldaphost> -b "" -s base + 

またはサーバが認証情報を要求した場合

ldapsearch -LLL -h <ldaphost> -s base -D "bindDN" -w "bindPassword" -b "" + 

出力

dn: 
structuralObjectClass: OpenLDAProotDSE 
configContext: cn=config 
namingContexts: dc=mydomain 
namingContexts: dc=mydomain2,dc=myorg 
supportedControl: 2.16.840.1.113730.3.4.9 
supportedControl: 1.2.840.113556.1.4.473 
supportedControl: 1.3.6.1.4.1.4203.1.9.1.1 
. 
. 
. 
supportedExtension: 1.3.6.1.4.1.1466.20037 
supportedExtension: 1.3.6.1.4.1.4203.1.11.1 
. 
. 
supportedFeatures: 1.3.6.1.1.14 
supportedFeatures: 1.3.6.1.4.1.4203.1.5.1 
. 
. 
supportedLDAPVersion: 3 
supportedSASLMechanisms: LOGIN 
supportedSASLMechanisms: PLAIN 
entryDN: 
subschemaSubentry: cn=Subschema 
関連する問題