如何判断 OpenLDAP 是否安装在 CentOS 上,并测试它是否正常工作?

如何判断 OpenLDAP 是否安装在 CentOS 上,并测试它是否正常工作?

有什么简单的方法可以做到这一点?

答案1

yum list installed

将显示它是否已安装。

chkconfig --list

将显示服务是否正在运行(可能称为 slapd)

配置将位于类似 /etc/openldap/* 的地方,您可以查看它是否已配置。

通过以下方式查询来测试它:

ldapsearch -x -b 'dc=mycompany,dc=com' 'objectclass=*'

但您可能必须知道它(应该)如何配置才能知道要搜索什么。

http://home.roadrunner.com/~computertaijutsu/ldap.html

答案2

另一种方法是:

pidof slapd

如果结果为一个整数(进程的 PID),则表明 OpenLDAP 服务器正在运行。如果没有输出,则表明服务器未运行。

相关内容