我有這樣的樹在左幀LDAP/AD查詢來獲取用戶的公司
AD
Saved Queries
me.local
Builtin
Computers
...
CompanyName
computers
contacts
disabled
distribution
....
user
我想獲得的所有用戶從用戶文件夾。
的userfolder的在右側框架中的內容是這樣的:
NAME TYPE NAME1,surname1用戶 NAME2,surname2用戶 GROUP1安全組 NAME3,surname3用戶 NAME4,surname4用戶 NAME5, surname5用戶 ...
我認爲cn和ou之間的區別對我來說並不清楚。 我已經試過像他一樣:
(&ou=user,ou=CompanyName,dc=me,dc=local)
並且沒有得到任何結果。
我們需要更多的信息,比如真實的DIT(LDAP樹,帶有正確的DN),條目示例以及您嘗試實現的內容,因爲您的過濾器不正確,這意味着語法不正確,所以永遠不會工作 – Esteban
謝謝埃斯特班。我已經更新了我的描述。也許它有助於更多。 –
這不是關於'ou'或'cn'的問題。有關LDAP目錄如何工作的知識是這裏的基本問題。有些對象被組織成一棵樹,其中包含對象和/或其他分支的分支,等等。如果你想要直接在分支下的所有用戶,你必須在這個特定的分支上指定你的搜索的baseDN,並過濾你想要檢索的所有對象的共同屬性,即。對於用戶可能是'(objectClass = user)',這裏的基礎應該是:'ou = user,ou = CompanyName,dc = me,dc = local' – Esteban