我需要从给定的 DN stringh 中检索所有组织单位,我正在使用 Net::LDAP 模块和这个小脚本:
my $msg = $ldap->search(
base=>'DC=sample1,DC=sample2',
filter=>'(objectclass=User)',
);
foreach $entry ($msg->entries) {
$dn = $entry->dn;
#how can i retrieve OUs?
}
例如,如果 dn 返回该字符串:
CN=样品样品,OU=一,OU=二,DC=样品1,DC=样品2
我想检索一和二。