我希望有一个 LDAP 命令可以自动删除整个 OU,包括所有子项。我看到有一个用于 windows 命令行的命令:
dsrm <OrganizationalUnitDN> [-subtree]
该 -subtree 选项也会删除子级。有没有办法使用 LDAP 做到这一点?
奖励积分,如果有人知道如何使用 ActiveLdap gem 做到这一点。但我将扩展 ActiveLdap 以包含此功能。谢谢!
我希望有一个 LDAP 命令可以自动删除整个 OU,包括所有子项。我看到有一个用于 windows 命令行的命令:
dsrm <OrganizationalUnitDN> [-subtree]
该 -subtree 选项也会删除子级。有没有办法使用 LDAP 做到这一点?
奖励积分,如果有人知道如何使用 ActiveLdap gem 做到这一点。但我将扩展 ActiveLdap 以包含此功能。谢谢!
一些 LDAP 工具在其接口中实现了这一点。LDAPBrowser 想到了Gowars LDAP 浏览器我还没有研究过它是如何工作的,但我想它会检索从属于容器的对象的 DN 列表,然后将它们一一删除。
以任何其他方式执行此操作将取决于支持某些功能的 LDAP 服务器。我知道的大多数不直接支持这样的操作。而是任何实现它的工具,以上述方式伪造它。