मेरे नेटवर्क में एक ubuntu लैपटॉप और एक ubuntu डेस्कटॉप एक राउटर के माध्यम से जुड़ा हुआ है। अब, मैं अपने लैपटॉप पर काम करना चाहता हूं और नेटवर्क के माध्यम से डेस्कटॉप स्क्रीन पर आउटपुट देखना चाहता हूं। मुझे यह कैसे हासिल होगा? धन्यवाद।
मेरे नेटवर्क में एक ubuntu लैपटॉप और एक ubuntu डेस्कटॉप एक राउटर के माध्यम से जुड़ा हुआ है। अब, मैं अपने लैपटॉप पर काम करना चाहता हूं और नेटवर्क के माध्यम से डेस्कटॉप स्क्रीन पर आउटपुट देखना चाहता हूं। मुझे यह कैसे हासिल होगा? धन्यवाद।
जवाबों:
इसे करने के दो तरीके हैं। आप या तो अपने पूरे डेस्कटॉप (VNC) को साझा कर सकते हैं, या आप सर्वर पर सॉफ़्टवेयर चला सकते हैं और उन्हें अपने लैपटॉप (SSH) पर प्रदर्शित कर सकते हैं।
आपको अपने लैपटॉप पर डेस्कटॉप और क्लाइंट पर VNC सर्वर स्थापित करना होगा। मेरा मानना है कि उबंटू के हालिया संस्करणों में vino (क्लाइंट) और vinagre (सर्वर) प्रीइंस्टॉल्ड हैं। इसलिए, सर्वर पर इन चरणों का पालन करें ( स्रोत ):
सर्वर पर, मेनू में "रिमोट डेस्कटॉप" खोजें और इसे खोलें:
इसे अन्य उपयोगकर्ताओं को अपने डेस्कटॉप को देखने और नियंत्रित करने और पासवर्ड चुनने की अनुमति देने के लिए कहें:
क्लाइंट पर, "दूरस्थ डेस्कटॉप व्यूअर" चलाएं, आपको अपने डेस्कटॉप को देखने और कनेक्ट करने में सक्षम होना चाहिए:
अन्य VNC क्लाइंट / सर्वर संयोजन हैं जिन्हें आप आज़मा सकते हैं यदि यह आपके लिए पर्याप्त नहीं है। देख यहाँ ।
Ssh से जुड़कर ऐसा करने का एक सरल तरीका भी है।
क्लाइंट और सर्वर दोनों पर ssh पैकेज स्थापित करें
sudo apt-get install ssh
X11 फ़ॉरवर्डिंग का उपयोग करके अपने सर्वर पर लॉगिन करें ( -Y
या -X
)
ssh -Y user@server
अब आप अपने सर्वर से कनेक्ट हैं। यदि आप एक ग्राफ़िकल एप्लिकेशन चलाते हैं, तो यह आपके स्थानीय मशीन पर प्रदर्शित होगा। उदाहरण के लिए, दौड़ना gimp
आ कारण होगा gimp
अपने डेस्कटॉप मशीन पर शुरू किया जाए और आपको लैपटॉप की स्क्रीन पर प्रदर्शित किया जाए।