वहाँ एक ubuntu समर्थित X.org विकल्प है (यानी मन में सुरक्षा के साथ)?


12

सवाल

(मैं क्या देख रहा हूँ?)

मैं X.org के विकल्प की तलाश कर रहा हूं , जो आज लिनक्स के ग्राफिक सिस्टम में सबसे अधिक इस्तेमाल किया जाने वाला एक्स-सर्वर है (जिसका अर्थ उबंटू में भी है)। क्या आप कुछ विकल्प जानते हैं?

मुझे पहले से ही DirectFB और Wayland के बारे में पता है । वायलैंड के साथ मुझे वास्तव में यकीन नहीं है कि इसे प्रतिस्थापन-वैकल्पिक या सरल किसी प्रकार के एडऑन के रूप में देखा जा सकता है।

इसके अलावा, मैं विशेष रूप से प्रश्न में उबंटू के बारे में पूछ रहा हूं। तो मैं सोच रहा था कि क्या कोई विकल्प है (पहले से ही ubuntu के लिए एक पैक के रूप में पैक)। अगर कोई जानता है कि एक "नहीं ubuntu अभी तक" विकल्प मैं कोई भी कम नहीं एक प्रतिक्रिया की सराहना करेंगे क्योंकि मुझे लगता है कि ubuntu विकास और प्रगति को गले लगाने के लिए सोचा है (जो विकल्प प्रेरित हो सकता है)। धन्यवाद।

पृष्ठभूमि

(मुझे इसकी तलाश क्यों है?)

यहां मुख्य पहलू सुरक्षा है। जबकि उबंटु कई पहलुओं में सुरक्षा प्रदान करता है

  • डिस्क एन्क्रिप्शन के लिए LUKS (लिनक्स एकीकृत कुंजी सेटअप)
  • शून्य दिन के हमलों के लिए AppArmor MAC (अनिवार्य अभिगम नियंत्रण)
  • gnupg (Gnu Privacy Guard) हस्ताक्षर, सुरक्षित मेल संचार

यह जानकर दुख होता है कि X.org सर्वर बहुत अधिक सुरक्षा दे सकता है। चिंता कई स्थानों पर बताई गई है। यह उदाहरण के लिए है:

The X server allows an X client to:

 - Snoop on the screen by reading its contents.
 - Snoop on the keyboard.
 - Take control of other X clients by sending them keyboard and mouse events.
 - Impersonate other X clients by using their names in window title bars.
 - Discover what other X clients are running.
 - Steal the input focus.
 - Deny service by grabbing the pointer or keyboard or the whole server.
 - Deny service by consuming the X server's resources. strong text

स्रोत: http://plash.beasts.org/wiki/X11Security

उपरोक्त का मतलब यह होगा कि एक्स-सर्वर में चलने वाले कुछ सॉफ़्टवेयर (यह लगभग हर प्रोग्राम है जिसमें एक ग्राफिकल आउटपुट है - कमांड लाइन पर नहीं चल रहा है) खुद को एक केलॉगर बना सकता है। Linux फ़ाइल सिस्टम अनुमतियाँ सेट कर रहा है और इसके द्वारा उपयोगकर्ता A को उपयोगकर्ता B की फ़ाइलों तक पहुँचने के लिए प्रतिबंधित किया जा सकता है । X.org/X-server में प्रोग्राम A को प्रोग्राम B के X- सर्वर संसाधनों तक पहुंचने से रोकना कठिन है । तो एक दुर्भावनापूर्ण फ़ायरफ़ॉक्स एडऑन + स्थापित sudo ...करने से gnome-terminalआपने रिमोट रूट एक्सेस को दूर करने के लिए पर्याप्त उपयोग किया होगा।

यही कारण है कि मैं X.org के Xserver सॉफ़्टवेयर (ubuntu में) के विकल्पों के बारे में सीखना / पूछना चाहता हूं। सबसे अच्छा एक विकल्प जो प्रोग्राम को ग्राफिक संसाधनों (विंडोज़, कीबोर्ड इनपुट) को अलग रखता है! हो सकता है कि यह समस्या का कुछ सारगर्भित वर्णन हो जो एक विकल्प के लिए मेरी खोज को संचालित करता है: http://theinvoublethings.blogspot.de/2011/04/linux-security-circus-on-gui-isolation.html

जवाबों:


6

वेलैंड एक्स के लिए एक पूर्ण प्रतिस्थापन माना जाता है, न कि एक ऐडऑन, और यह उन समस्याओं को संबोधित करता है जो आपकी चिंता करते हैं। ध्यान दें कि फिलहाल वेलैंड उत्पादन के लिए तैयार नहीं है और इसके लिए सीमित ड्राइवर और टूलकिट सपोर्ट है।

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

DirectFB एम्बेडेड सिस्टम के लिए एक नंगे हड्डियों का समाधान है जो प्रोग्राम को वीडियो कार्ड के फ्रेमबफ़र तक सीधी पहुंच प्रदान करता है। इसका कोई सुरक्षा तंत्र नहीं है।

एक अन्य समाधान एक जीयूआई चलाने के लिए बिल्कुल भी नहीं है।


जवाब के लिए धन्यवाद! फिर भी, जीयूआई नहीं चलाने को ईमानदारी से "एक्स" -ऑल्टरनेटिव के लिए एक और समाधान नहीं माना जा सकता है। अगर यह ** जी ** (ग्राफिकल) यूआई नहीं है, तो यह एक विकल्प नहीं है। मैं वायलैंड का इंतजार कर रहा हूं। जैसा कि आप वर्णन करते हैं कि यह कुछ सुधार ला सकता है। जीयूआई के माध्यम से सुरक्षा छेद वर्तमान में काफी हैं। यहां की सुरक्षा पर भी चर्चा की जाती है lwn.net/Articles/517375
humanityandpeace
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.