perl - 如何使用 Perl 从 LDAP 服务器下载用户列表?

标签 perl ldap wiki

我想从我工作的 LDAP 服务器上传用户列表,以作为公司目录上传到我们的 wiki。
如何使用 Perl 从 LDAP 服务器下载用户列表?

谢谢。

最佳答案

使用 NET::LDAP模块。

来自 POD 的一个小例子:

use Net::LDAP;

$ldap = Net::LDAP->new( 'ldap.bigfoot.com' ) or die "$@";

$mesg = $ldap->bind ;    # an anonymous bind

$mesg = $ldap->search( # perform a search
                       base   => "c=US",
                       filter => "(&(sn=Barr) (o=Texas Instruments))"
                     );
$mesg->code && die $mesg->error;

foreach $entry ($mesg->entries) { $entry->dump; }

$mesg = $ldap->unbind;   # take down session

关于perl - 如何使用 Perl 从 LDAP 服务器下载用户列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/442653/

相关文章:

gitlab wiki页面中的Javascript/html?

ruby-on-rails - 在 Ruby on Rails 中设置相互的 belongs_to

python - 改变分解分布以匹配更多的聚合水平分布

python - 哪种脚本语言在 perl vs python vs ruby​​ 中表现更好?

perl - 如何在不等待 Perl 换行的情况下立即打印文本?

linux - 读取 INI 文件 perl 中的新格式

.net - 查询事件目录以获取 .NET 中的用户角色

linux - 将十进制数序列转换为大端 float

spring - 使用多个后缀值/域验证 ldap 用户

java - 更改 Active Directory 的邮件属性