1
我對LDAP比較新,我想弄清楚如何搜索具有多個相同屬性的用戶。LDAP搜索用戶重複屬性
例如,我已經配置了這樣的兩個用戶:
dn: uid=test1,ou=users,dc=domain,dc=com
mail: [email protected]
mail: [email protected]
dn: uid=test2,ou=users,dc=domain,dc=com
mail: [email protected]
有沒有辦法,我可以找出test1的有不止一個郵件屬性並返回只是用戶的方法嗎?所以基本上,查詢應該在下面的ldapsearch命令中進行什麼?
ldapsearch -x -H ldap://ldap.domain.com -L -b 'dc=domain,dc=com' '<query to identify users with more than one mail>'
通過我發現這個問題ldap filter to search for multiple values for an attribute的方式,但我不認爲這是令人滿意的回答。
好的很有意義,我希望我只是錯過了一些東西,並且有一個快速過濾器來知道一組用戶誰擁有多個電子郵件沒有真正知道這些電子郵件是什麼。聽起來只有這樣做的方法是編寫一些自定義代碼來識別它們。 – Brandon
某個時候寫了一個工具,可以找到它們:https://ldapwiki.com/wiki/DuplicateAttributeValueLocaterTool可以試試。 – jwilleke