如何列出活动计划、课程等?

set*_*voy 6 openldap

我使用openldap-server-2.4.38_1FreeBSD 9.1-RELEASE-p5

1) 我可以在不查看slapd.conf文件的情况下获取活动(已连接)方案的列表吗?

2)如何在不查看方案文件obectClasses的情况下attributes获得该方案的描述和/或它的描述?

所以 - 它有任何预先构建的 utils(我的意思是 utilsldapsearch等),或者 - 一些外部脚本,比如ldapscripts?或者我可以直接从ldapshellphpldapadmin(但我不喜欢使用带有网络界面的工具......)?

HBr*_*ijn 6

是的。

ldapsearch -H ldap://ldap.mydomain.com -x -s base -b "" +
# the + returns operational attributes
Run Code Online (Sandbox Code Playgroud)

将给出支持的功能列表。您可能想在此处查找返回的 IOD 的含义。

更有趣的东西在这个cn=Subschema部分:

ldapsearch -H ldap://ldap.mydomain.com -x -s base -b "cn=subschema" objectclasses
Run Code Online (Sandbox Code Playgroud)

这将列出所有支持的 ObjectClasses。

请注意,与其他 LDAP 服务器不同,您不能使用 LDAP 命令来扩展实时服务器中的方案,并且必须编辑文件并重新启动 openldap 服务器以修改方案。