启动 Sun Java System Directory Server 控制台。
打开 Sun ONE Directory Server 5.1 SP1(或更高版本)的实例。
选择 "Configuration" 选项卡。
单击插件旁边的 + 号。
选择 DES 插件。
选择 "Add" 添加一个新属性。
键入 iplanetReversiblePassword。
单击 "Save"。
设置摘要验证密码。
服务器使用位于对象类 iplanetReversiblePassword 中的 iplanetReversiblePassword 属性。要在 iplanetReversiblePassword 属性中为用户设置摘要验证密码,您的输入内容中必须包括 iplanetReversiblePasswordobject 对象。
可以使用 ldapmodify 或 Directory Server 管理界面实现此操作。
使用 ldapmodify-
创建文件 digest.ldif 以存储 LDAP 命令。添加密码通过两个步骤完成。
将对象类添加到 digest.ldif。
此文件包含以下内容(可以根据 Directory Server 用户和 ACL 创建多个 ldif 文件):
dn:uid=user1,dc=india,dc=sun,dc=com changetype:modify add:objectclass objectclass:iplanetReversiblePasswordobject dn:uid=user1,dc=india,dc=india,dc=sun,dc=com changetype:modify add:iplanetReversiblePassword iplanetReversiblePassword:user1 |
# ldapmodify -D "cn={CN_Value}" -w <password> -a <ldif_file_name>
重新启动 Sun Java System Directory Server 实例,并检验是否已将用户属性添加到 Directory Server 数据库中。