免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4201 | 回复: 4
打印 上一主题 下一主题

perl ldap查询多个base dn怎么办? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-03-03 11:02 |只看该作者 |倒序浏览
如题,使用perl ldap查询多个base dn应该怎么写?是只能通过循环完成吗?还是base dn可以正则写?例如head和tail两个
  1. # LDAP server
  2. my $LDAP_BASE = 'OU=Head,OU=test,DC=internal,DC=test,DC=com';   # LDAP search base
复制代码
  1. # LDAP server
  2. my $LDAP_BASE = 'OU=tail,OU=test,DC=internal,DC=test,DC=com';   # LDAP search base
复制代码

论坛徽章:
0
2 [报告]
发表于 2014-03-03 11:04 |只看该作者
也就是多个OU能写到一起吗?

论坛徽章:
0
3 [报告]
发表于 2014-03-06 09:45 |只看该作者
没人知道吗?

论坛徽章:
8
技术图书徽章
日期:2013-09-30 08:51:28技术图书徽章
日期:2013-12-11 09:26:39白羊座
日期:2013-12-27 15:27:13金牛座
日期:2014-01-06 09:13:05天蝎座
日期:2014-01-21 14:23:28酉鸡
日期:2014-05-09 16:51:12卯兔
日期:2014-08-11 16:49:1515-16赛季CBA联赛之八一
日期:2017-08-14 23:24:57
4 [报告]
发表于 2014-03-06 10:17 |只看该作者
完全不知道楼主在说什么·····


不是所有人都和你是同行····

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
5 [报告]
发表于 2014-03-06 14:22 |只看该作者
以后LDAP问题都发到Perl版吧,我成天都在别人家做客了。。

正解是只能通过循环完成。LDAP协议就是这样的,base DN不能写filter

或是你可以把base DN写成OU=test,DC=internal,DC=test,DC=com  然后做一个sublevel的查询,不过树足够深的时候就慢一些
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP