我正在尝试查找LDAP组中存在的总人数。你能帮我使用 Perl 中的 Net::LDAP 从 LDAP 组(基于 DN(获取计数吗?
另外,您能否建议应用哪些过滤器来获取人数?
与您的问题;)一样详细和解释
use strict;
use Net::LDAP;
my $ldap = Net::LDAP->new($LDAP_HOST);
my $result = $ldap->search(
base => $DN_OF_THE_GROUP,
filter => '(objectclass=*)',
attrs => ['member']
);
if ($result->code) {
die $result->error;
}
my $entry = $result->entry;
my @members = $entry->get('member');
print scalar @members, "n"