2009-08-03 9 views
6

मैं कई प्रश्नों की कोशिश की है, लेकिन यह मुझे मेरे OU हो जाता है:मैं एलडीएपी के साथ अपने समूहों के लिए एक संगठनात्मक इकाई से कैसे पूछूं?

(&(objectCategory=organizationalUnit)(Name=MyOU))

मैं (&(objectCategory=organizationalUnit)(objectClass=group)(Name=MyOU)) का उपयोग करने की कोशिश की लेकिन असफल (मैं तो बस कहां यहाँ प्राप्त)।

इसके अलावा, (&(objectCategory=Group)(cn=MyOU,dc=mytop,dc=mysuffix)) और असफल रहा।

मैं ओयू के भीतर समूह प्राप्त करने की कोशिश कर रहा हूं। मैंने बहुत कुछ खोजा है लेकिन इसके साथ नहीं आ सकता है। मैं ओयू के भीतर समूहों को कैसे ढूंढूं? मेरे पास एक दिनचर्या है जो समूहों को प्रिंट करेगी। मैं सिर्फ सही सवाल नहीं प्राप्त कर सकता हूं।

किसी भी मदद के लिए धन्यवाद।

उत्तर

6

cn=MyOU,dc=mytop,dc=mysuffix डी। ओएस फिल्टर में नहीं जाते - यह आपकी खोज का बेस डीएन है।

आपको जिस फ़िल्टर की आवश्यकता है वह केवल (objectClass=group) है।

+0

मैं वास्तव में इस पाया का उपयोग सिर्फ इससे पहले कि मैं यहाँ वापस आ गया। मैंने अपने php स्ट्रिंग में डीसी = mydomain, डीसी = domainsuffix, ou = myou, dc = mydomain, dc = domainsuffix से अपना प्रारंभिक खोज आधार बदल दिया। दूर चलना और वापस आना कभी-कभी चमत्कार करता है। धन्यवाद फिर से (सभी उत्तरदाताओं के लिए)/ – johnny

+0

मेरे पास एक ही समस्या है लेकिन आधार डीएन नहीं बदल सकता है। यह क्वेरी में होना चाहिए। – DFTR

2

क्वेरी में जोड़ने के बजाय एक खोजबेस निर्दिष्ट करने का प्रयास करें। ldapsearch से, यदि आप ऐसा करते हैं:

-s डीसी = MyOU, डीसी = कॉम अपने searchbase भिन्न हो सकते हैं

vb से, आप वस्तु में यह निर्दिष्ट करें: (

DirectoryEntry "LDAP: // सर्वर IP // डीसी = MyOU, डीसी = कॉम" ...

वहाँ से, फिल्टर (objectClass = समूह) आप मिलना चाहिए आपको क्या चाहिए

1

अपने powershell का उपयोग कर रहे हैं, तो सिर्फ -SearchBase पैरामीटर

संबंधित मुद्दे