gpt4 book ai didi

ldap - Apache 目录工作室 : how to search for LDAP attribute not updated since a specific date?

转载 作者:行者123 更新时间:2023-12-04 15:16:27 24 4
gpt4 key购买 nike

我正在使用 Apache Directory Studio 搜索自特定日期以来未修改密码的任何 LDAP 用户。我正在使用搜索和 (modifyTimestamp=) LDAP 过滤器,但运气不佳。对任何其他效果更好的属性开放。谁能帮助指导我如何为此类搜索正确设置过滤器?如果您知道如何过滤在日期范围内所做的修改,那就再好不过了。
enter image description here
开始看这个:
Apache Dir Studio Search Help Page
提前致谢。

最佳答案

有一个称为 pwdChangedTime 的操作属性,它几乎存在于每个 ldap 中,在 Oracle OUD、ODSEE、OpenDS、OpenDJ 和 ApacheDS 中...,请注意您无法在经典的 ldap 搜索中看到此属性,因为它是一个操作属性,您应该在 ldapsearch 的末尾附加 +,例如:

  ldapsearch -h lcoalhost--port 1389 -D "cn=Directory Manager" -w "password" -b "uid=myuser,ou=people,o=group" -s sub "(objectclass=*)" + 
...
pwdChangedTime: 20201002090230.834Z
...
或直接:
  ldapsearch -h lcoalhost --port 1389 -D "cn=Directory Manager" -w "password" -b "uid=myuser,ou=people,o=group" -s sub "(objectclass=*)" pwdChangedTime
...
pwdChangedTime: 20201002090230.834Z
...
最后你可以使用过滤器来设置修改日期: modifytimestamp>=20201002 *

关于ldap - Apache 目录工作室 : how to search for LDAP attribute not updated since a specific date?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64251211/

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