क्या मुफ्त दूरस्थ डेस्कटॉप (सर्वर) समाधान हैं?


34

मुझे पता है कि उबंटू एक "रिमोट डेस्कटॉप" विकल्प के साथ आता है जो एक सीधा वीएनसी सर्वर प्रतीत होता है, और मैं विकल्पों को समझने की कोशिश कर रहा हूं। यहाँ मैं अब तक के बारे में सुना संभावनाएं हैं:

  • VNC
  • VNC + SSH टनलिंग
  • एनएक्स सर्वर, मुफ्त संस्करण
  • FreeNX
  • NeatX
  • X2Go
  • X11 एसएसएच पर अग्रेषण
  • xrdp

मैं विंडोज उपयोगकर्ता के दृष्टिकोण से इस पर आ रहा हूं: मेरे अनुभव के सर्वश्रेष्ठ करने के लिए, आरडीपी (उर्फ टर्मिनल सर्विसेज) एक उचित रूप से सुरक्षित (बैरिंग मिटम / सर्वर स्पूफिंग), कुशल डेस्कटॉप साझाकरण प्रोटोकॉल है जो अच्छी तरह से समर्थित ग्राहकों के साथ है, जो कि हो सकता है घुसपैठ के प्रमुख डर के बिना आवश्यक होने पर इंटरनेट के संपर्क में। मेरे ज्ञान का सबसे अच्छा करने के लिए सीधे वीएनसी उन चीजों में से कोई भी नहीं है, जो कि मुझे भ्रमित करता है - क्यों एक बेहतर डेस्कटॉप साझाकरण तकनीक का विकास नहीं किया जाएगा या ओपन-सोर्स दुनिया में उपयोग किया जाएगा? मुझे पता है कि वीएनसी को एसएसएच के साथ लपेटा जा सकता है, लेकिन यह एक आकस्मिक उपयोगकर्ता की पहुंच से परे लगता है। SSH पर अग्रेषण X11 अधिक या कम कुशल हो सकता है, मुझे कोई पता नहीं है, लेकिन निश्चित रूप से और भी अधिक जटिल है, और (जहाँ तक मुझे पता है) आपको पहले से चल रहे सामान (जैसे कोई डेस्कटॉप साझा करने की पहुँच नहीं देता है) रिमोट अनुप्रयोग चल रहा है)।

इसलिए, मैं इन मानदंडों और / या किसी अन्य का उपयोग करके इन या किसी अन्य "फ्री" डेस्कटॉप साझाकरण विकल्पों में से कोई प्रतिक्रिया / प्राथमिकताएं पसंद करूंगा:

  1. सुरक्षा (संपूर्ण इंटरनेट तक पहुंच के लिए)
  2. दक्षता (बैंडविड्थ उपयोग, जवाबदेही, आदि)
  3. फ्री-नेस, स्पीच में (निश्चित रूप से आरडीपी या फ्रीएनएक्स इसके लिए झूठ नहीं बोलते हैं)
  4. फ्री-नेस, बीयर के रूप में (क्या उपयोग योग्य भरोसेमंद मुफ्त प्रसाद के साथ कोई व्यावसायिक समाधान हैं?)
  5. उपयोग में आसानी (सर्वर और ग्राहक पक्ष)
  6. क्रॉस-ओएस क्लाइंट उपलब्धता
  7. क्रॉस-ओएस सर्वर की उपलब्धता
  8. स्वतंत्र सत्र और साझा (और / या "कंसोल") सत्र के लिए समर्थन
  9. जारी समर्थन / रखरखाव / विकास

धन्यवाद!


"आरडीपी" के साथ दो सामान्य धारणाएं हैं, दूरस्थ लॉगिन और डेस्कटॉप साझाकरण दोनों "आरपीडी" के संक्षिप्त विवरण में शामिल हैं। क्या आप अपने डेस्कटॉप को एक कुशल तरीके से साझा करना चाहते हैं - या अपनी मशीन में दूरस्थ रूप से लॉग इन करने में सक्षम हैं (और संभवतः एक ही मशीन में कई उपयोगकर्ताओं को लॉगिंग का समर्थन करते हैं)?
मार्को सीप्पी

दोनों! :) टिप के लिए धन्यवाद, मैंने इसे मापदंड की सूची में जोड़ा है। मैं अब तक x2go के लुक को पसंद कर रहा हूं ... यह सक्रिय विकास (या कम से कम सक्रिय ब्लॉगिंग) के तहत लगता है, यह ओपन-सोर्स प्रतीत होता है, यह उबंटू के लिए उपलब्ध प्रतीत होता है ... मुझे अभी इसका परीक्षण करना है , मैं इस जानकारी के साथ अद्यतन करेंगे।
ताओ

यदि आप अंत में x2go का उपयोग करते हैं तो मुझे आपके अनुभवों में बहुत दिलचस्पी होगी।
जेवियर रिवेरा

अंतिम बार मैंने जाँच की, आरडीपी सुरक्षित नहीं था - यह मेजबान सत्यापन नहीं करता था।
ब्रूम

हां, पर्याप्त रूप से - मिट्ट / सर्वर स्पूफिंग सुरक्षा के कारण एसएसडी का उपयोग करने वाला कुछ भी आरडीपी से अधिक सुरक्षित है; दूसरी ओर, मुझे लगता है कि एंड-यूज़र को एसएसएच टनलिंग के बारे में चिंता करने की ज़रूरत नहीं है - मुझे लगता है कि यह बहुत शक्तिशाली है, लेकिन यह काफी जटिल है। जेवियर रिवेरा के जवाब के आधार पर, ऐसा लगता है कि एसएसएच टनलिंग एनएक्स प्रोटोकॉल में बनाया गया है, जो समझ में आता है! (क्षमा करें, फिर भी यह किसी के साथ नहीं खेला है, मैं दिन-प्रतिदिन का उपयोगकर्ता नहीं हूं ...)
ताओ

जवाबों:


23

मैं अभी उत्पादन में FreeNx का उपयोग कर रहा हूं, और अतीत में हमारी कंपनी एक NoMachine ग्राहक रही है। हम FreeNX का उपयोग सर्वर और मालिकाना लेकिन मुफ्त NoMachine क्लाइंट को डेस्कटॉप (उबंटू और विंडोज दोनों) पर करते हैं।

यह संबंध जटिल नहीं है, NoMachine के पास एक मालिकाना उत्पाद (बीयर में 3 उपयोगकर्ताओं तक मुफ्त) था, लेकिन बैक-एंड सामान को खुले स्रोत के रूप में जारी करता है। FreeNx इस बैक-एंड के साथ निर्मित होता है और हमेशा कुछ कम पॉलिश होता है, और NoMachine सर्वर के पीछे कुछ संस्करण। NoMachine ने 21 दिसंबर 2010 को घोषणा की थी कि इसका अगला संस्करण NX तकनीक (NxServer 4) है, यह केवल करीबी स्रोत होगा।

x2go एक और कंपनी है कि के आधार पर एक खुला स्रोत उत्पाद का निर्माण था NoMachine खुला स्रोत libs।

अंत में, Google ने NXX , NX प्रोटोकॉल का एक पूर्ण स्वतंत्र कार्यान्वयन जारी किया है। यह पूर्ण लेकिन प्रयोग करने योग्य और पूरी तरह से खुले स्रोत से दूर है।

तो, आप की जरूरत है:

  1. सुरक्षा: वे सभी एसएसएच कनेक्शन हैं। टिक।
  2. दक्षता: अभी मैं NX में विंडोज आरडीपी सत्रों की सुरंग बना रहा हूं और नग्न आरडीपी से बेहतर गति प्राप्त कर रहा हूं। टिक।
  3. भाषण में फ्री-नेस। FreeNX, NeatNX, टिक। NxServer। असफल।
  4. बीयर में फ्री-नेस: 3 उपयोगकर्ताओं तक NxServer
  5. उपयोग में आसानी: NxServer सेटअप और प्रशासन के लिए बहुत आसान है। अन्य सर्वर की तरफ बदतर हैं। FreeNx आधिकारिक रिपोज पर है।
  6. क्रॉस-ओएस क्लाइंट: मुझे एक अच्छा एंड्रायड क्लाइंट नहीं मिला है। सभी मुख्य डेस्कटॉप OSes के लिए महान ग्राहक और एक जावा-आधारित जिसे वेब पर एम्बेड किया जा सकता है।
  7. क्रॉस-ओएस सर्वर: नहींं। NxServer RDP सत्रों को टनल कर सकता है, लेकिन विंडोज़ पर काम नहीं करता है।
  8. स्वतंत्र और साझा सत्र: टिक।

1
धन्यवाद, यह जानकारी का एक बहुत प्रदान करता है! मैंने NeatNX के बारे में नहीं सुना था, और भी भ्रम जोड़ता है :) - FreeNX के बारे में मुझे डराने वाली मुख्य बात यह है कि इसका विकास ख़तरे में पड़ गया है - कोई आधिकारिक विकास नहीं है, कोई कांटा नहीं है, बस कुछ रखरखाव है अगर मैं सही तरीके से समझूं तो उबंटू पैकेजिंग टीम। :(
ताओ

5

मैं xrdp पर शोध करते समय इस पर लड़खड़ाया, जो आपने उल्लेख किया है कि मैंने इसका उपयोग नहीं किया है। कुछ अवलोकन:

NX सर्वर: इतना तेज़ नहीं है (v3, अभी भी v4 का इंतजार है), आपके वातावरण के आधार पर प्रदर्शन समस्याओं को रोक सकता है। क्यूटी-आधारित क्लाइंट सॉफ़्टवेयर क्लंकी है लेकिन किसी भी ओपन सोर्स कार्यान्वयन से बेहतर है। किसी उपयोगकर्ता के सत्र को दूरस्थ रूप से साझा नहीं कर सकते।

FreeNX: NX सर्वर के समान, सबसे तेज नहीं, कोई खुलने वाला क्लाइंट सॉफ्टवेयर नहीं है। मैंने इसका इस्तेमाल 16+ महीनों के लिए किया है। किसी उपयोगकर्ता के सत्र को दूरस्थ रूप से साझा नहीं कर सकते।

नीटक्स: कुछ शोस्टॉपर कीड़े हैं, जैसे। सत्र डिस्कनेक्ट बग जो आपको एक ही लॉगिन क्रेडेंशियल का उपयोग करके फिर से लॉगिन करने की अनुमति नहीं देगा यदि आपका सत्र विफल रहता है (किसी अन्य लॉगिन का उपयोग करके अस्थायी फ़ाइलें, तो यह आपकी अगली विफलता तक काम करता है)। यह 1+ वर्ष पुराना बग IIRC है। मैंने इसे 10+ महीने तक इस्तेमाल किया। किसी उपयोगकर्ता के सत्र को दूरस्थ रूप से साझा नहीं कर सकते।

VNC: अल्ट्रा स्लो, नो इनबिल्ट सिक्योरिटी, हालाँकि क्लाइंट सॉफ्टवेयर के विकल्प * निक्स / विंडोज प्लेटफॉर्म के लिए बहुत अच्छे हैं। OSX के लिए अभी तक कोई अच्छा VNC सर्वर नहीं है। विशिष्ट विक्रय बिंदु: उपयोगकर्ता की स्क्रीन देख सकता है। दूरस्थ डेस्कटॉप समर्थन के लिए पर्याप्त है, लेकिन कुछ और नहीं। पिछले कुछ वर्षों से विंडोज "प्रबंधित सेवाओं" की दुकान पर इसका उपयोग किया जाता है, ज्यादातर K-VNC (एंटरप्राइज़) और UltraVNC सर्वर।

x2go: तेज़, पॉलिश, अब तक का सबसे अच्छा। दूरस्थ ऑडियो, मुद्रण, क्लिपबोर्ड आदि का समर्थन करता है जो दूरस्थ रूप से उपयोगकर्ता के सत्र को साझा नहीं कर सकता है।

मैं xrdp को एक शॉट देने वाला हूं, क्योंकि मैं नाजुक विंडोज सिस्टम पर अधिक सामान स्थापित करना पसंद करता हूं, और मैं हमेशा ही बेकार चीजों पर काम करता हूं। चीयर्स।


2

मुझे X2Go का बहुत शौक है । XRDP मुझे बढ़ते USB ड्राइव या सिस्टम सेटिंग्स को बदलने जैसे कुछ भी नहीं करने देती। X2Go मेरी जरूरतों को पूरी तरह से पूरा करता है और मैं विंडोज 8.1 और कुबंटु 14.04 के बीच वापस और आगे जा रहा हूं

सेटअप * Ubuntu पर एक हवा है और विंडोज क्लाइंट बहुत अच्छी तरह से काम करता है। आपका पहला कनेक्शन स्थापित होने के बाद आपको मैन्युअल रूप से * Ubuntu से स्क्रीन रिज़ॉल्यूशन सेट करना होगा और उसके बाद विंडोज क्लाइंट अपने आप ही वहां के साइज को त्रुटिपूर्ण रूप से रीडायलट कर सकता है।

संबंधित cioby23 उबंटू ट्रस्टी पर FreeNX सर्वर स्थापित करने में असमर्थ है। वैकल्पिक?


0

मैंने अतीत में वीएनसी का उपयोग किया है, लेकिन जब से मुझे एक्सआरपीडी अच्छी तरह से चल रहा है मैं इसका उपयोग कर रहा हूं। स्थापना उबंटू पर अपेक्षाकृत सरल है, और विंडोज पहले से ही सेटअप है।

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