3

我正在尝试从 CentOS 5.8 机器查询 Windows LDAP 服务器。这是可以做到的吗?具体来说,我尝试使用“ldapsearch”查询 LDAP 服务器。这是查询:

ldapsearch -V -h ldapserver.host.name -b 'YourADDN' -x -s base -z 1 -l 1 '(&(objectCategory=Person)(objectClass=user)(sAMAccountName=username))' @inetOrgPerson

根据我的结果,我什至不确定从 Linux 客户端到 Windows LDAP 服务器的连接是否可行。如果有人可以验证这一点,我将不胜感激。我要做的就是(&(objectCategory=Person)(objectClass=user)(sAMAccountName=username)) 从 Linux 机器运行 LDAP 查询到 LDAP 服务器,并将结果返回到 Linux 服务器屏幕。

4

2 回答 2

0
ldapsearch -b "dc=example,dc=com" -D "xxx\user1" -x -W -h x.x.x.x -p 3268 "(&(objectClass=user)(objectCategory=person)(sAMAccountName=username))"
于 2013-09-24T12:42:11.037 回答
-1

ldap 在 unix 中搜索

\usr/bin/ldapsearch  -h <ipaddress>  -b 'DC=<domainname> , DC=com' -F'|' sAMAccountName=<name to search> extensionName personalPager url department physicalDeliveryOfficeName otherPager sAMAccountName name title mail manager mobile telephoneNumber  |  awk -F"|" '
{ if (NR!=1) {abc[NR]=$1"|"$2}} END { for (i in abc) {printf("%s\n",abc[i])}}' > ldap_out.txt
于 2014-06-11T06:02:33.143 回答