ApacheDS 管理员用户被锁定

ApacheDS admin user locked out

不知何故(可能是由于疏忽),我的 ApacheDS 管理员帐户已被锁定 - 每当我尝试绑定时,我都会收到错误消息:

 INVALID_CREDENTIALS: Bind failed: password expired and max grace logins were used

我整个早上都在寻找如何解锁 ApacheDS 帐户的说明,所有说明都需要在管理员帐户下绑定...

有人知道如何解锁管理员帐户吗?

仅供参考:我可以通过本地主机访问 ApacheDS 服务器。

谢谢

解决这个问题的方法是停止apacheds服务,然后删除系统分区:

rm -rf $INSTANCE_DIR/partitions/system

其中 $INSTANCE_DIR 是您实例的根目录

然后重启apacheds。系统目录将重建为默认设置,包括管理员用户帐户。所以现在,您可以绑定默认密码secret,然后将其更改为您喜欢的任何密码。

请注意,这也会删除您添加到系统分区的所有内容,因此如果您自定义该分区或在其中添加您自己的数据,您将需要从备份中恢复该数据。