एक डेस्कटॉप पर्यावरण पर कई उपयोगकर्ता [बंद]


10

चलो दिखाते हैं कि हमारे पास एक * निक्स बल्कि शक्तिशाली प्रणाली थी ... अब जाहिर है मुझे पता है कि आप एक सिस्टम में लॉगिन करने के लिए कई उपयोगकर्ता सेट कर सकते हैं ....... लेकिन आप वास्तव में ऐसा कैसे करते हैं? जैसे .... सभी मॉनिटर कैसे कनेक्ट होंगे और इस तरह, या आपको एक छोटे कंप्यूटर नोड की आवश्यकता होगी जैसे कि .... यह या कुछ और फिर से करता है?

कैसे सिस्टम Admins और इस तरह एक * nix प्रणाली के लिए कई उपयोगकर्ताओं की स्थापना की? एक बड़ी इमारत या कुछ और?


इस समस्या के समाधान के लिए कई पीढ़ियों से सिस्टम के विभिन्न अंधेरे कोने जंबल्ड अवशेषों से अटे पड़े हैं, जिनमें से सबसे अधिक उपयोगकर्ता-दृश्यमान TERMवातावरण चर है।
dmckee --- पूर्व-संचालक ने

संबंधित पहलू पर संबंधित प्रश्न: serverfault.com/q/183086/53362
कोव

जवाबों:


5

आम तौर पर, एक सर्वर से जुड़ा होता है, जिसमें कोई वास्तविक ग्राफिकल डिस्प्ले नहीं होता है (हो सकता है कि यह नैदानिक ​​कार्य के लिए बहुत ही सरल हो)। ग्राहक एक नेटवर्क प्रोटोकॉल के माध्यम से कनेक्ट होते हैं, या तो SSH के ऊपर X सुरंगित होते हैं या VNC या RDP जैसे रिमोट-डेस्कटॉप प्रोटोकॉल होते हैं।

पूर्व के साथ, उपयोगकर्ता दूरस्थ शेल से GUI प्रोग्राम निष्पादित करते हैं और वे अपने क्लाइंट सिस्टम पर विंडोज़ के रूप में मूल रूप से दिखाई देते हैं। यह उच्च गति वाले नेटवर्क पर अच्छी तरह से काम करता है जब तक कि ग्राफिक्स गहन नहीं होते हैं, लेकिन दुर्भाग्यवश एक्स प्रोटोकॉल बहुत गंदी है और अत्यधिक कुशल नहीं है। प्रत्येक क्लाइंट को एक्स सर्वर चलाने की भी आवश्यकता होती है, जो लिनक्स क्लाइंट पर स्वचालित है, मैक ओएस पर आसान है, और विंडोज पर कुछ बोझिल है।

अन्य दृष्टिकोण VNC या RDP का उपयोग करना है, जो क्लाइंट पर विंडो के रूप में प्रदर्शित एक संपूर्ण दूरस्थ डेस्कटॉप सत्र चलाते हैं। वास्तविक कार्य सर्वर पर किया जाता है और एक संपीड़ित ग्राफिक्स स्ट्रीम क्लाइंट प्रोग्राम को दिया जाता है। एनएक्स नामक एक इन-बीच विकल्प भी है, जो एक समान अनुभव देने के लिए एक्स प्रोटोकॉल के एक अनुकूलित संस्करण का उपयोग करता है (वीएनसी या आरडीपी पर कुछ प्रदर्शन में सुधार के साथ।) इन तरीकों के लिए, क्लाइंट प्रोग्राम किसी भी प्रमुख (और कई मामूली) के लिए उपलब्ध हैं। ) ऑपरेटिंग सिस्टम।

हालांकि, जाने के लिए एक और संपूर्ण तरीका है, जो कि आप जो इमेजिंग कर रहे हैं, उससे अधिक मेल खाता है: एक छोटे से क्षेत्र (या यहां तक ​​कि एक पूरी इमारत) के आसपास एक केंद्रीय सर्वर से प्रत्यक्ष ग्राफिकल कनेक्शन का विस्तार करने वाला एक गिन्नीस ऑक्टोपस जैसा सिस्टम। इसे "मल्टीसैट एक्स" के रूप में जाना जाता है, और आप इस लेख में इसे x.org से करने के बारे में अधिक पढ़ सकते हैं । वहाँ के लिंक से संकेत मिलता है कि विचार को जीवित रखने के लिए ऐसा करने में पर्याप्त रुचि है, हालांकि मैंने वास्तव में किसी को भी अपने प्रत्यक्ष अनुभव में ऐसा करते नहीं देखा है।


दिलचस्प। मल्टीसैट एक्स कुछ शांत के लिए व्यावहारिक नहीं है, हालांकि बहुत अच्छा लगता है। वैसे भी धन्यवाद!।

1

विधि सं। 1. डिस्कलेस स्टेशनों को स्थापित करना संभव है - कुछ भी महंगा नहीं है - यह केवल एक एक्स सर्वर को अधिमानतः 2 डी त्वरण (3 डी आजकल) के साथ चलाना है। स्टार्टअप पर यह सर्वर से एक छवि प्राप्त करता है, एक्स लॉगिन स्क्रीन शुरू करता है जो सर्वर पर लॉगिंग प्रस्तुत करता है। एप्लिकेशन सर्वर पर चलाए जाते हैं लेकिन वे पतले क्लाइंट पर प्रदर्शित होते हैं। चीजों को गड़बड़ाने का मतलब है कि एक्स क्लाइंट सर्वर पर चलाया जाता है जबकि एक्स सर्वर क्लाइंट पर चलाया जाता है। सटीक विवरण सेट अप करने के लिए डिस्क रहित सेट से भिन्न होता है लेकिन ऐसा करने के लिए कुछ पूर्व-पैक टूल हैं। इसे सेकंड-हैंड क्लाइंट (वे पॉलीगोन को प्रदर्शित करने के अलावा कुछ भी नहीं करते) का उपयोग करके बनाया जा सकता है जब तक कि नेटवर्क और सर्वर उन्हें संभाल सकते हैं।

विधि सं। 2. एक्स कई कार्ड और कई इनपुट ( मल्टीसेट ) को संभाल सकता है । इसे केवल चयनित स्क्रीन और / या इनपुट तक ही सीमित रखा जा सकता है। आप केवल एक्स 1, कीबोर्ड 1 और मॉनिटर 1 का उपयोग करने के लिए कॉन्फ़िगर किया गया एक्स सर्वर शुरू कर सकते हैं, फिर एक अन्य जो माउस 2, कीबोर्ड 2 और मॉनिटर 2 आदि का उपयोग करता है। हालांकि कुछ कार्ड संभाल नहीं करते हैं एक्सपीहेयर है जो ऐसा ही करता है लेकिन एक एक्स सर्वर के भीतर।


0

यदि आपके पास एक केंद्रीय सर्वर और कई क्लाइंट मशीनें हैं, तो SSH और X11 अग्रेषण इसे पूरा करने का एक बहुत अच्छा तरीका है। यदि आप सिर्फ एक मशीन के साथ कई मॉनिटर, कीबोर्ड और चूहों के बारे में बात कर रहे हैं, तो इसे "मल्टीसेट" कहा जाता है। मेरा मानना ​​है कि हाल के X.org संस्करणों के साथ यह संभव नहीं है, लेकिन मेरा मानना ​​है कि वे इसे वापस लाने की कोशिश कर रहे हैं।

यहाँ आपके लिए कुछ लिंक दिए गए हैं। और अब जब आप जानते हैं कि इसे Multiseat कहा जाता है, तो आप अधिक जानकारी के लिए Google के आसपास हो सकते हैं।
http://en.wikipedia.org/wiki/Multiseat_configuration#GNU.2FLinux
http://wiki.x.org/wiki/Development/Documentation/Multiseat


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.