मेरे पास इस तरह LDAP में एक खोज क्वेरी है। वास्तव में इस क्वेरी का क्या मतलब है?
("CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com");
मेरे पास इस तरह LDAP में एक खोज क्वेरी है। वास्तव में इस क्वेरी का क्या मतलब है?
("CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com");
जवाबों:
CN
= सामान्य नामOU
= संगठनात्मक इकाईDC
= डोमेन घटकये X.500 डायरेक्टरी स्पेसिफिकेशन के सभी भाग हैं, जो LDAP डायरेक्टरी में नोड्स को परिभाषित करता है।
आप LDAP डेटा इंटरचेंज फॉर्मेट ( LDIF
) पर भी पढ़ सकते हैं , जो एक वैकल्पिक प्रारूप है।
आप इसे दाईं से बाईं ओर पढ़ते हैं, दायां-सबसे घटक पेड़ की जड़ है, और बायां सबसे घटक नोड (या पत्ती) है जिसे आप पहुंचना चाहते हैं।
प्रत्येक =
जोड़ी एक खोज मापदंड है।
अपने उदाहरण क्वेरी के साथ
("CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com");
प्रभाव में क्वेरी है:
com
डोमेन कंपोनेंट से, डोमेन कंपोनेंट को ढूंढें google
, और फिर इसके अंदर gl
डोमेन कंपोनेंट और फिर इसके अंदर gp
डोमेन कंपोनेंट।
में gp
डोमेन घटक, संगठनात्मक इकाई कहा जाता है लगता है Distribution Groups
और फिर वस्तु का एक आम नाम है जो लगता है Dev-India
।
Dev-India2
साथ चाहिए Dev-India
?
CN, OU, DC क्या हैं?
से RFC2253 (UTF-8 स्ट्रिंग गणमान्य नाम का प्रतिनिधित्व) :
String X.500 AttributeType ------------------------------ CN commonName L localityName ST stateOrProvinceName O organizationName OU organizationalUnitName C countryName STREET streetAddress DC domainComponent UID userid
उस क्वेरी से स्ट्रिंग का क्या मतलब है?
स्ट्रिंग ( "CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com"
) एक पदानुक्रमित संरचना ( DIT = निर्देशिका सूचना ट्री ) से एक पथ है और इसे दाएं (मूल) से बाएं (पत्ती) तक पढ़ा जाना चाहिए ।
यह एक DN (विशिष्ट नाम) है (निर्देशिका पदानुक्रम में विशिष्ट रूप से प्रविष्टियों की पहचान करने के लिए प्रयुक्त अल्पविराम से अलग कुंजी / मान युग्म की एक श्रृंखला)। DN वास्तव में प्रविष्टि का पूर्ण रूप से योग्य नाम है।
यहाँ आप एक उदाहरण देख सकते हैं जहाँ मैंने कुछ और संभावित प्रविष्टियाँ जोड़ी हैं।
हरे रंग का उपयोग करके वास्तविक पथ का प्रतिनिधित्व किया जाता है।
निम्नलिखित पथ DN का प्रतिनिधित्व करते हैं (और उनका मूल्य इस बात पर निर्भर करता है कि आप क्वेरी चलाने के बाद क्या प्राप्त करना चाहते हैं):
"DC=gp,DC=gl,DC=google,DC=com"
"OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com"
"OU=People,DC=gp,DC=gl,DC=google,DC=com"
"OU=Groups,DC=gp,DC=gl,DC=google,DC=com"
"CN=QA-Romania,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com"
"CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com"
"CN=Diana Anton,OU=People,DC=gp,DC=gl,DC=google,DC=com"
मैं शब्दों की परिभाषा से अलग somethings जोड़ना चाहता हूं। उनमें से अधिकांश दृश्य होंगे।
तकनीकी रूप से, LDAP केवल एक प्रोटोकॉल है जो उस विधि को परिभाषित करता है जिसके द्वारा निर्देशिका डेटा तक पहुँचा जाता है। इसके अलावा, यह परिभाषित और वर्णन भी करता है कि निर्देशिका सेवा में डेटा का प्रतिनिधित्व कैसे किया जाता है।
डेटा को LDAP सिस्टम में वस्तुओं के पदानुक्रम के रूप में दर्शाया जाता है, जिनमें से प्रत्येक को एक प्रविष्टि कहा जाता है । परिणामी ट्री संरचना को डायरेक्टरी इंफॉर्मेशन ट्री (DIT) कहा जाता है । पेड़ के शीर्ष को आमतौर पर रूट (उर्फ बेस या प्रत्यय) कहा जाता है ।
डीआईटी को नेविगेट करने के लिए हम एक पथ ( डीएन ) को उस स्थान पर परिभाषित कर सकते हैं जहां हमारा डेटा है (cn = DEV-India, ou = डिस्ट्रिब्यूशन ग्रुप्स, dc = gp, dc = gl, dc = google, dc = com हमें ले जाएगा एक अद्वितीय प्रविष्टि के लिए) या हम एक पथ (डीएन) को परिभाषित कर सकते हैं जहां हम सोचते हैं कि हमारा डेटा है (कहो, कहां = डिसटर्ब्यूएशन ग्रुप्स, डीसी = जीपी, डीसी = ग्ल, डीसी = गूगल, डीसी = कॉम) तो खोज करें हमारे लक्ष्य प्रविष्टि (या प्रविष्टियों) को खोजने के लिए विशेषता = मूल्य या कई गुण = मूल्य जोड़े।
यदि आप अधिक गहराई से जानकारी प्राप्त करना चाहते हैं, तो आप यहाँ जाएँ