私のアプリケーションの1つがsAMAccountNameでしか動作しないため、カスタム属性オブジェクトクラスを追加しようとしています。OpenLDAP sAMAccountName as custom attribute
LDAPに追加するには、次のスキーマが必要であることがわかりました。
olcAttributeTypes: (1.2.840.113556.1.4.221
NAME 'sAMAccountName'
SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
SINGLE-VALUE)
私は、このコンテンツを使用してLDIFファイルを作成したとのsAMAccountNameは
dn: cn=custom-attributes,cn=schema,cn=config
objectClass: olcSchemaConfig
cn: custom-attributes
olcAttributeTypes: (1.2.840.113556.1.4.221
NAME 'sAMAccountName'
SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
SINGLE-VALUE)
Apacheのディレクトリスタジオに登場しかし、私は私のユーザーにこの属性を追加しようとした場合、それがあったので、私は、エラーの#65を得ましたない私のオブジェクトクラスによって許可されたので、私はそれを削除し、カスタム属性のオブジェクトクラスを追加しようとしました:今
dn: cn=custom-attributes,cn=schema,cn=config
objectClass: olcSchemaConfig
cn: custom-attributes
olcAttributeTypes: (1.2.840.113556.1.4.221
NAME 'sAMAccountName'
SYNTAX '1.3.6.1.4.1.1466.115.121.1.15'
SINGLE-VALUE)
olcObjectClasses: (1.3.6.1.4.1.4203.666.100.1
NAME 'customAttributes'
SUP top
AUXILIARY
DESC 'Custom attributes class'
MAY (sAMAccountName)
)
私はこのエラー
を取得していますのldapadd:無効な形式(ライン6)エントリ: "CN =カスタム属性、CN =スキーマ、CN = configの"
私は端子を介してLDIFファイルを追加してい
ldapadd -H ldaps://ldap.mydomain.com/ -f samaccountname.ldif -D "cn=admin,cn=config" -w mypassword
エラーメッセージの意味は?そして構文には何が間違っていますか?
また、私はプロキシについてsAMAccountNameを聞いていましたが、サンプルのldifファイルが見つかりませんでしたので、この解決法は私にはもっと達成可能です。
私はこれに違いがあるとは確信していませんが、カスタム属性を追加するときには、一重引用符でSYNTAXを囲みません。おそらく、これはフォーマットエラーですか? – Ryan