Openldap

如何列出活動方案、課程等?

  • May 11, 2020

我正在openldap-server-2.4.38_1使用FreeBSD 9.1-RELEASE-p5.

1)我可以在不查看slapd.conf文件的情況下獲取活動(連接)方案的列表嗎?

2)如何在不查看方案文件的情況下獲得該方案的描述obectClasses和/或它在該方案中?attributes

所以 - 是否有任何預先建構的工具(我的意思是類似工具ldapsearch等),或者 - 外部腳本之類的東西ldapscripts?或者我可以直接從ldapshellor獲取此資訊phpldapadmin(但我不喜歡將 utils 與 web 界面一起使用……)?

兩者都是。

ldapsearch -H ldap://ldap.mydomain.com -x -s base -b "" +
# the + returns operational attributes

將給出支持的功能列表。您可能想在此處查找返回的 IOD 的含義。

更有趣的東西在這個cn=Subschema部分:

ldapsearch -H ldap://ldap.mydomain.com -x -s base -b "cn=subschema" objectclasses

這將列出所有支持的 ObjectClasses。

請注意,與其他 LDAP 伺服器不同,您不能使用 LDAP 命令在實時伺服器中擴展方案,並且必須編輯文件並重新啟動您的 openldap 伺服器以修改方案。

引用自:https://unix.stackexchange.com/questions/107666