gpt4 book ai didi

java - 解锁 HPUX LDAP Directory Server 中的用户对象

转载 作者:行者123 更新时间:2023-12-04 05:29:09 28 4
gpt4 key购买 nike

我正在通过我的 java 代码访问 HP UX 目录服务器,以重置和解锁目录服务器中锁定的用户帐户。

这是我的用户帐户密码重置代码。

openConnection(details);

loadUserInformation((String)details.get("END_USER_NAME"));

ModificationItem[] mods = new ModificationItem[1];

Attribute mod0 = new BasicAttribute("userpassword", (String)details.get("NEW_PASSWORD"));

mods[0] = new ModificationItem(DirContext.REPLACE_ATTRIBUTE, mod0);

connection.modifyAttributes(user, mods);

closeConnection();

但是我无法为给定用户进行帐户解锁,因为我在 LDAP 浏览器中找不到帐户锁定的 LDAP 属性。

最佳答案

看起来 HPUX Directory Server 是 Red hat Directory Server 的克隆。

首先,您要执行哪种解锁?
根据您设置密码策略的方式,帐户可能会被不同方面锁定。

如果账户被入侵者检测锁定,则需要执行以下操作:

dn: uid=scarter,ou=people,dc=example,dc=com
changetype: modify
delete: passwordRetryCount
-
delete: accountUnlockTime

-吉姆

关于java - 解锁 HPUX LDAP Directory Server 中的用户对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12839425/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com