正如标题的措辞:
我正在寻找一种使用 bash 运行 ldapmodify / ldapadd 命令的方法,通过该命令它将运行 .ldif 文件,并且它将修改服务器的架构。
我已成功创建以下内容:
测试.ldif
dn: OU=Inter Domain,DC=vlad,DC=lan
ou: Inter Domain
objectClass: top
objectClass: organizationalUnit
Bash 命令:
ldapadd -x -D, "cn=admin,dc=vlad,dc=lan -w admin -H ldap:// -f ldap/test.ldif
以上只是我正在运行的文件和命令的示例。例如,我希望能够添加一个新的 objectClass:具有各种 customAttributes1-15 的 myCustomObjectClass。
有没有办法使用 Apache Directory Studio 等应用程序以编程方式执行此操作?
我尝试以编程方式添加新属性和 objectClasses 到 openLDAP ldap 服务器,但我没有找到方法。