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

Gun*_*ger 3 ldap ubuntu console

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

背景:

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

Jen*_*y D 5

您要查找的命令称为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 示例”,您可以找到很多示例;会有一些你可以适应自己使用的东西。