2010-12-01 15 views
0

私のLDIFファイルには、次のとおりです。ldapaddを使用してLDAP/ADのaccountExpiresを置き換える方法は?

dn: CN=Test Person,OU=foo,DC=bar,DC=oof,DC=rab,DC=de 
changetype: modify 
replace: accountExpires 
accountExpires: 9223372036854775808 

出力:

[email protected]:~# ldapadd -h host -f test.ldif 
SASL/GSSAPI authentication started 
SASL username: [...] 
SASL SSF: 56 
SASL installing layers 
modifying entry "CN=Test Person,OU=foo,DC=bar,DC=oof,DC=rab,DC=de" 
ldapadd: Invalid syntax (21) 
additional info: 00000057: LdapErr: DSID-0C090B7C, comment: Error in attribute conversion operation, data 0, v1db0 

私が間違っているのか?間違った構文はどこですか?

DN、接続、ホストなどの他のすべてのものがチェックされ、大丈夫です。

ありがとうございました!

答えて

0

これは仕事をしたので、私は、(ユーザーを作成するときにADでデフォルトとして設定)最大を通過したように思え:

dn: CN=Test Person,OU=foo,DC=bar,DC=oof,DC=rab,DC=de 
changetype: modify 
replace: accountExpires 
accountExpires: 9223372036854775807 

(...と方法によって:それははLong.MAX_VALUEです)。私のテストでこれを増やすことは悪い考え...

関連する問題