用于 LDAP 查询的基于文本的工具

用于 LDAP 查询的基于文本的工具

我需要一种通过基于文本的界面进行 LDAP 查询的方法。我在自己的机器上使用 jXplorer,但那是一个图形客户端。顺便说一句,我正在运行 Ubuntu 服务器 14.04。

的背景:

我的环境中的服务器在同步其正在运行的系统的用户数据库时遇到问题。主机名是正确的,它解析为正确的 IP,我可以进行连接测试,但是当我尝试进行用户查询时,它失败并显示错误“没有到主机的路由”。所以我需要一种方法来测试这个查询命令行。

答案1

您正在寻找的命令称为ldapsearch。不过使用起来有点痛苦。以下是一些使用示例:

  • 要获取目录中所有条目的完整列表(取决于您的服务器和/或网络是否可以处理此查询):
ldapsearch -h ldapserver.example.cm -b“dc=example,dc=com”-s sub“objectclass=*”
  • 要搜索特定用户:
ldapsearch -h ldapserver.example.com -b “dc=example,dc=com” “cn=babs jensen”

如果您在网络上搜索“ldapsearch Examples”,您可以找到很多示例;会有一些东西可以适应您自己的用途。

相关内容