ldapmodifyを使用したパスワードポリシーの適用中にエラーが発生しました。

ldapmodifyを使用したパスワードポリシーの適用中にエラーが発生しました。

LDIFファイルを使用して特定のユーザーにパスワードポリシーを適用したいと思います。これは私のtest.ldifファイルです:

dn: cn=purval,ou=Users,dc=xxx,dc=com
changetype: modify
add: pwdPolicySubentry
pwdPolicySubentry: Defaultpolicy

コマンドは次のとおりです。

ldapmodify -x -D "cn=admin,dc=xxx,dc=com" -w password -f /tmp/addpolicy.ldif

エラーは次のように表示されます。

modifying entry "cn=purval,ou=Users,dc=xxx,dc=com"
ldap_modify: Invalid syntax (21)
additional info: pwdPolicySubentry: value #0 invalid per syntax

ベストアンサー1

ldapmodify単語がDefaultpolicyこの要素の有効な値ではないことを示しますpwdPolicySubentry

この問題を解決するには、スキーマが通知する有効な値が何であるかを確認し、その有効な値のいずれかを使用する必要があります。

以下は例の値です。

pwdPolicySubentry: cn=Default Password Policy,cn=Password Policies,cn=config

おすすめ記事