2010-11-11 8 views
9

मैं उस उपयोगकर्ता का बेस डीएन ढूंढने की कोशिश कर रहा हूं जो सक्रिय निर्देशिका में सभी उपयोगकर्ताओं तक पहुंच या नियंत्रण कर सकता है ताकि मैं इसे अपने एलडीएपी में डाल सकूं।सक्रिय निर्देशिका में उपयोगकर्ताओं का सीएन ढूँढना

आमतौर पर किसी ने मुझे इस दे देंगे, और यह DC=domain,DC=company,DC=com

की तरह दिखता है लेकिन व्यवस्थापक उपलब्ध नहीं है, तो मैं कैसे सक्रिय निर्देशिका में इस खोजने के लिए पता नहीं है।

मैं इस जानकारी को खोजने के लिए चरण-दर-चरण की तलाश कर रहा हूं। कौन सा पेड़ और टैब खोलने और इसे कैसे बनाया जाए। मेरे उपयोगकर्ता है: व्यवस्थापक, सर्वर है: controller-16.domain.company.com लेकिन मैं नहीं जानता कि यदि वे OU या समूहों या कुछ और

जोड़ा मैं जानता हूँ कि यह है कि:

CN=admin,DC=domain,DC=company,DC=com 

काम नहीं करता। ना ही:

DC=domain,DC=company,DC=com 

तो बेस डीएन Gawor's LDAP Browser पर काम करता है, तो यह मेरी LDAP के लिए काम करेंगे।

उत्तर

21

आप मेरे Beavertail ADSI browser को आजमा सकते हैं - यह आपको वर्तमान एडी पेड़ दिखाएगा, और इससे, आप पथ और सभी को समझने में सक्षम होना चाहिए।

alt text

या यदि आप .NET 3.5 पर हैं, System.DirectoryServices.AccountManagement नाम स्थान का उपयोग कर, आप भी यह प्रोग्राम के रूप में कर सकता है:

PrincipalContext ctx = new PrincipalContext(ContextType.Domain); 

यह एक बुनियादी, डिफ़ॉल्ट डोमेन प्रसंग बना होता है और आपको चाहिए इसके गुणों को देखने में सक्षम हो और इससे बहुत सारी चीज़ें मिलें।

या:

UserPrincipal myself = UserPrincipal.Current; 

यह आपको गुण का निरीक्षण करने के लिए ढेर के साथ अपने लिए एक UserPrincipal वस्तु दे देंगे, फिर से,। मैं 100% निश्चित नहीं हूं कि आप क्या खोज रहे हैं - लेकिन आप शायद इसे संदर्भ या उपयोगकर्ता प्रिंसिपल पर कहीं भी ढूंढ पाएंगे!

+0

पूरी तरह से काम किया, मुझे पता चला कि मैं उपयोगकर्ताओं को प्राप्त करने के लिए ओयू खो रहा था। – elcool

+1

टूल्स> विकल्प: 'एलडीएपी: // रूट डीएसई प्लस सभी उपलब्ध डोमेन ' –

-1

सीएन कक्षा का नाम संदर्भित करता है, इसलिए अपने एलडीएपी क्वेरी सीएन = उपयोगकर्ता में डाल दें। कार्य करना चाहिए।

+2

मेरा मानना ​​है कि इस संदर्भ में सीएन वास्तव में सामान्य नाम को संदर्भित करता है, क्लास नाम नहीं। – joshden

+0

आम नाम यह है: https://tools.ietf.org/html/rfc4514#page-6 – Liviu

1

सबसे आम एडी डिफ़ॉल्ट डिज़ाइन डोमेन के रूट के बाद कंटेनर, सीएन = उपयोगकर्ता होना है। इस प्रकार एक डीएन हो सकता है:

cn=admin,cn=users,DC=domain,DC=company,DC=com

इसके अलावा, आप गुमनाम रूप से कनेक्ट करने के लिए एक LDAP बाँध में पर्याप्त अधिकार हो सकता है, और (cn=admin) के लिए क्वेरी। यदि ऐसा है, तो आपको उस क्वेरी में पूर्ण डीएन वापस प्राप्त करना चाहिए।

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