X display manager
एक्स विंडो सिस्टम में, एक एक्स डिस्प्ले मैनेजर एक ग्राफिकल लॉगिन मैनेजर है जो उसी या किसी अन्य कंप्यूटर से एक्स सर्वर पर लॉगिन सत्र शुरू करता है। एक प्रदर्शन प्रबंधक उपयोगकर्ता को एक लॉगिन स्क्रीन प्रस्तुत करता है। सत्र तब शुरू होता है जब कोई उपयोगकर्ता सफलतापूर्वक उपयोगकर्ता नाम और पासवर्ड का एक वैध संयोजन दर्ज करता है। जब प्रदर्शन प्रबंधक उपयोगकर्ता के कंप्यूटर पर चलता है, तो यह उपयोगकर्ता को लॉगिन स्क्रीन प्रस्तुत करने से पहले एक्स सर्वर शुरू करता है, वैकल्पिक रूप से उपयोगकर्ता के लॉग आउट करने पर दोहराता है। इस स्थिति में, डीएम को एक्स विंडो सिस्टम में कैरेक्टर-मोड टर्मिनलों की और उनकी कार्यक्षमता का एहसास होता है। जब प्रदर्शन प्रबंधक दूरस्थ कंप्यूटर पर चलता है, तो यह एक टेलनेट सर्वर की तरह काम करता है, उपयोगकर्ता नाम और पासवर्ड का अनुरोध करता है और दूरस्थ सत्र शुरू करता है। एक्स11 रिलीज 3 ने अक्टूबर 1988 में प्रदर्शन प्रबंधकों की शुरुआत की, जिसका उद्देश्य स्टैंडअलोन एक्स टर्मिनलों का समर्थन करना था, जो अभी बाजार में आ रहे थे। एक्स. एक्स11आर4 चलाने वाले स्टैंडअलोन कंप्यूटर वर्कस्टेशनों पर ग्राफिकल लॉगइन प्रॉम्प्ट प्रदान करने के लिए विभिन्न प्रदर्शन प्रबंधकों का नियमित उपयोग जारी है। एक्स11आर3 कार्यान्वयन में समस्याओं को ठीक करने के लिए दिसंबर 1989 में एक्स डिस्प्ले मैनेजर कंट्रोल प्रोटोकॉल (एक्स. डी. एम. सी. पी.) की शुरुआत की गई। इतिहास एक्सडीएम (एक्स विंडो डिस्प्ले मैनेजर) की उत्पत्ति एक्स11आर3 में हुई थी। एम. आई. टी. एक्स. कंसोर्टियम के कीथ पैकार्ड द्वारा लिखे गए इस पहले संस्करण की कई सीमाएँ थीं, जिनमें से सबसे उल्लेखनीय यह था कि यह पता नहीं लगा सका कि उपयोगकर्ताओं ने एक्स. टर्मिनलों को कब बंद और चालू किया। एक्स11आर3 में, एक्सडीएम को केवल फ़ाइल में अपनी प्रविष्टि से एक एक्स टर्मिनल के बारे में पता था, लेकिन एक्सडीएम ने केवल इस फ़ाइल से परामर्श किया जब यह शुरू हुई। इस प्रकार हर बार जब कोई उपयोगकर्ता किसी टर्मिनल को बंद और चालू करता है, तो सिस्टम प्रशासक को एक्स. डी. एम. को पुनः स्कैन करने का निर्देश देने के लिए एक सिगहप संकेत भेजना पड़ता है। XDMCP X11R4 (दिसंबर 1989) की शुरुआत के साथ आया। एक्स. डी. एम. सी. पी. के साथ, एक्स सर्वर को सक्रिय रूप से मेजबान से प्रदर्शन प्रबंधक कनेक्शन का अनुरोध करना चाहिए। एक्स. डी. एम. सी. पी. का उपयोग करने वाले एक्स. सर्वर को अब प्रवेश की आवश्यकता नहीं है। स्थानीय और दूरस्थ प्रदर्शन प्रबंधन एक प्रदर्शन प्रबंधक उसी कंप्यूटर पर चल सकता है जहां उपयोगकर्ता बैठता है-एक या अधिक एक्स सर्वर शुरू करना, शुरुआत में लॉगिन स्क्रीन प्रदर्शित करना और (वैकल्पिक रूप से) हर बार जब उपयोगकर्ता लॉग आउट करता है-या दूरस्थ पर, एक्स. डी. एम. सी. पी. प्रोटोकॉल के अनुसार काम करना। एक्स. डी. एम. सी. पी. प्रोटोकॉल अनिवार्य करता है कि एक्स सर्वर स्वायत्त रूप से शुरू हो और प्रदर्शन प्रबंधक से जुड़ जाए। एक्स विंडो सिस्टम प्रतिमान में, सर्वर प्रदर्शन और इनपुट उपकरण प्रदान करने वाले कंप्यूटर पर चलता है। एक सर्वर एक्स. डी. एम. सी. पी. प्रोटोकॉल का उपयोग करके दूसरे कंप्यूटर पर चल रहे प्रदर्शन प्रबंधक से जुड़ सकता है और सत्र शुरू करने का अनुरोध कर सकता है। इस मामले में, एक्स सर्वर एक ग्राफिकल टेलनेट क्लाइंट के रूप में कार्य करता है जबकि डिस्प्ले मैनेजर एक टेलनेट सर्वर की तरह कार्य करता हैः उपयोगकर्ता डिस्प्ले मैनेजर को चलाने वाले कंप्यूटर से प्रोग्राम शुरू करते हैं, जबकि उनका इनपुट और आउटपुट कंप्यूटर पर होता है जहां सर्वर (और उपयोगकर्ता) बैठता है। एक प्रशासक आम तौर पर स्थानीय कंप्यूटर या एक्स टर्मिनल पर चलने वाले एक्स. डी. एम. सी. पी. चयनकर्ता कार्यक्रम को किसी विशिष्ट मेजबान के एक्स. प्रदर्शन प्रबंधक से जोड़ने या उपयुक्त मेजबानों की सूची प्रदर्शित करने के लिए कॉन्फ़िगर कर सकता है जिन्हें उपयोगकर्ता चुन सकता है। अधिकांश कार्यान्वयन इस तरह की सूची को शामिल करने में सक्षम बनाते हैंः मेजबानों का एक पूर्वनिर्धारित सेट और उनके संबंधित नेटवर्क पते, और/या मेजबानों का एक सेट (स्थानीय टीसीपी/आईपी सबनेट पर) जिसे एक्सडीएमसीपी चयनकर्ता उपलब्ध प्रदर्शन प्रबंधकों को नेटवर्क प्रसारण द्वारा निर्धारित करता है। जब उपयोगकर्ता सूची से एक मेजबान का चयन करता है, तो स्थानीय मशीन पर चलने वाला XDMCP चयनकर्ता चयनित दूरस्थ कंप्यूटर के प्रदर्शन प्रबंधक को एक संदेश भेजेगा और उसे स्थानीय कंप्यूटर या टर्मिनल पर X सर्वर को जोड़ने का निर्देश देगा। एक्स प्रदर्शन प्रबंधक नियंत्रण प्रोटोकॉल एक्स प्रदर्शन प्रबंधक नियंत्रण प्रोटोकॉल (एक्स. डी. एम. सी. पी.) यू. डी. पी. पोर्ट 177 का उपयोग करता है। एक एक्स सर्वर अनुरोध करता है कि एक प्रदर्शन प्रबंधक एक प्रश्न पैकेट भेजकर एक सत्र शुरू करे। यदि प्रदर्शन प्रबंधक उस एक्स सर्वर के लिए पहुँच की अनुमति देता है, तो वह एक्स सर्वर को एक विलिंग पैकेट वापस भेजकर प्रतिक्रिया देता है। (एक्स सर्वर सत्र शुरू करने के लिए ब्रॉडकास्टक्वेरी या इनडायरेक्टक्वेरी पैकेट भी भेज सकता है-सत्र का अनुरोध करने के लिए यह तंत्र एक आईपी पते का अनुरोध करने के लिए डीएचसीपी का उपयोग करने जैसा दिखता है।) प्रदर्शन प्रबंधक को सर्वर के लिए खुद को प्रमाणित करना होगा। ऐसा करने के लिए एक्स सर्वर डिस्प्ले मैनेजर को एक अनुरोध पैकेट भेजता है, जो एक स्वीकार पैकेट लौटाता है। यदि एक्सेप्ट पैकेट में एक्स सर्वर द्वारा अपेक्षित प्रतिक्रिया होती है, तो प्रदर्शन प्रबंधक प्रमाणित होता है। उदाहरण के लिए, सही प्रतिक्रिया देने के लिए प्रदर्शन प्रबंधक को एक गुप्त कुंजी तक पहुँच की आवश्यकता हो सकती है। यदि प्रमाणीकरण सफल हो जाता है, तो एक्स सर्वर प्रदर्शन प्रबंधक को सूचित करने के लिए एक मैनेज पैकेट भेजता है। फिर प्रदर्शन प्रबंधक नियमित एक्स क्लाइंट के रूप में एक्स सर्वर से जुड़कर अपनी लॉगिन स्क्रीन प्रदर्शित करता है। सत्र के दौरान, सर्वर अंतराल पर प्रदर्शन प्रबंधक को कीपएलाइव पैकेट भेज सकता है। यदि प्रदर्शन प्रबंधक एक निश्चित समय के भीतर एक अलाइव पैकेट के साथ प्रतिक्रिया करने में विफल रहता है, तो एक्स सर्वर मानता है कि प्रदर्शन प्रबंधक ने काम करना बंद कर दिया है, और कनेक्शन को समाप्त कर सकता है। सुरक्षा एक्स. डी. एम. सी. पी. के साथ एक समस्या यह है कि, टेलनेट की तरह, प्रमाणीकरण बिना एन्क्रिप्टेड होता है। यदि जासूसी संभव है, तो यह प्रणाली को हमले के लिए असुरक्षित छोड़ देता है। एक्स यातायात के लिए एसएसएच सुरंग का उपयोग करना अधिक सुरक्षित है। कार्यान्वयन एक्स विंडो सिस्टम अपने मानक प्रदर्शन प्रबंधक के रूप में एक्स. डी. एम. की आपूर्ति करता है। प्रोग्रामरों ने अन्य एक्स डिस्प्ले मैनेजर विकसित किए हैं, जो वाणिज्यिक और मुफ्त दोनों हैं, जो बुनियादी डिस्प्ले प्रबंधन पर अतिरिक्त कार्यक्षमता प्रदान करते हैंः सक्रिय जी. डी. एम., जी. एन. ओ. एम. कार्यान्वयन एस. डी. डी. एम., के. डी. ई. प्लाज्मा 5 और एल. एक्स. क्यू. टी. के लिए अनुशंसित डिस्प्ले मैनेजर। केडीएम के उत्तराधिकारी। लाइटडीएम, केनोनिकल लिमिटेड द्वारा एक हल्का, मॉड्यूलर, क्रॉस-डेस्कटॉप, पूरी तरह से विषयगत डेस्कटॉप प्रदर्शन प्रबंधक. ट्विन, टीडीई विंडो मैनेजर डीटीलॉगिन (सीडीई के साथ भेजा गया) एक्सलॉगिन डिस्प्ले मैनेजर, एक हल्का, सुरक्षित और एक्स के लिए कंसोल डिस्प्ले मैनेजर की तरह लॉगिन, सी में लिखा गया है। निष्क्रिय केडीएम (केडीई का हिस्सा) उपयोगकर्ता को लॉगिन स्क्रीन में एक विंडो मैनेजर या डेस्कटॉप वातावरण का ग्राफिक रूप से चयन करने की अनुमति देता है। आसान पूर्ण स्थापना, एक्सहोस्ट फोनबुक, एक्स लॉगिन, एक्स डेस्कटॉप चॉसर, मेन्यू-री-कॉन्फ़िग, मरम्मत उपयोग। एल. डी. एम., लिनक्स टर्मिनल सर्वर परियोजना एम. डी. एम. का (दूरस्थ) प्रदर्शन प्रबंधक, लिनक्स मिंट के लिए विकसित एक चित्रमय प्रदर्शन प्रबंधक है। (एससीओ ओपन डेस्कटॉप द्वारा प्रदान किया गया) समाप्त हो चुके कूटशब्दों की भी जांच करता है और कुछ प्रशासनिक कार्यों डब्ल्यू. आई. एन. जी. एस. डिस्प्ले मैनेजर (विंडो मेकर में उपयोग किए जाने वाले डब्ल्यू. आई. एन. जी. एस. विजेट-सेट का उपयोग करके) प्रवेश/प्रवेश (2005 से अंतराल पर एनलाइटनमेंट वी. 17 में उपयोग की जाने वाली वास्तुकला को नियोजित करता है) एल. एक्स. डी. एम., एक हल्का क्रॉस-डेस्कटॉप और पूरी तरह से विषयगत प्रदर्शन प्रबंधक, एल. एक्स. डी. ई. एस. एल. आई. एम. का हिस्सा, एक स्वतंत्र लॉगिन प्रबंधक करता है। सी. डी. एम., यूनिक्स एक्सलॉगिन के लिए एक अल्ट्रालाइट कंसोल डिस्प्ले मैनेजर, अलग एक्स. डी. एम. सी. पी. सर्वर के साथ एक्स. विंडो लॉगइन एंटर, एक हल्का ग्राफिकल लॉगइन मैनेजर ऑर्थोस, बहुत ही विन्यास योग्य एनिमेटेड विषयों के साथ एक और हल्का समाधान जो केवल ओपन. जी. एल. एन. ओ. डी. एम. का उपयोग करता है, कियोस्क, उपकरण और मोबाइल फोन जैसी प्रणालियों के लिए ऑटो-लॉगइन डिस्प्ले मैनेजर कुछ यूनिक्स वितरणों पर, डिफ़ॉल्ट डिस्प्ले मैनेजर को फ़ाइल $प्रीफिक्स/आदि/एक्स11/डिफ़ॉल्ट-डिस्प्ले-मैनेजर में चुना जाता है। लॉगइन प्रबंधक एक्स विंडो सिस्टम प्रोटोकॉल और वास्तुकला स्रोत एक्स. डी. एम. सी. पी. विनिर्देश भी देखें, X.Org रिलीज़ प्रलेखन एक्स. डी. एम. मैनुअल पेज (XFree86.org) लिंडा मुई और एरिक पीयर्स, एक्स विंडो सिस्टम वॉल्यूम 8: एक्स विंडो सिस्टम एडमिनिस्ट्रेटर गाइड फॉर एक्स11 रिलीज़ 4 और रिलीज़ 5, तीसरा संस्करण (ओ 'रेली एंड एसोसिएट्स, जुलाई 1993; सॉफ्टकवर) संदर्भ बाहरी लिंक लिनक्स एक्स. डी. एम. सी. पी. हाउटो टेमिंग द एक्स. डिस्प्ले मैनेजर एक्स. डिस्प्ले मैनेजर, फ्री. बी. एस. डी. हैंडबुक लिनक्स लॉगइन से विंडोज बॉक्स और एक्स. डी. एम. सी. पी. ए गाइड का उपयोग करके लिनक्स में लॉग इन करने के लिए। एक्स विंडो सिस्टम