X11vnc और Gtk VNC के साथ एक दूरस्थ लिनक्स डेस्कटॉप से कनेक्ट करें
- श्रेणी: लिनक्स
दूरस्थ प्रशासन करने में सक्षम होना कई प्रणाली प्रशासकों के लिए महत्वपूर्ण है। और इस काम के लिए बहुत सारे साधन उपलब्ध हैं। आप कमांड लाइन उपकरण और पूर्ण विकसित GUI उपकरण का उपयोग कर सकते हैं। बेशक कई उपयोगकर्ता बस यथा संभव चीजें करना पसंद करते हैं। सौभाग्य से लिनक्स में इस तरह के कार्य को सरल बनाने के लिए सही उपकरण हैं। ग्राफिकल रिमोट डेस्कटॉप एडमिनिस्ट्रेशन करने की क्षमता सिर्फ vnc सर्वर को टारगेट मशीन पर चलाने और फिर डेस्कटॉप व्यूअर को स्थानीय मशीन पर चलाने की बात है।
इस लेख में मैं आपको दिखाऊंगा कि रिमोट लिनक्स डेस्कटॉप का नियंत्रण कैसे लिया जाता है x11vnc , रिमोट डेस्कटॉप व्यूअर, और सुरक्षित शेल। आप निश्चित रूप से, रिमोट मशीन तक सुरक्षित शेल का उपयोग करना होगा। इसके अलावा आपके पास वह सब कुछ है जो आपको चाहिए। तो चलिए काम पर आते हैं।
स्थापना
इस कार्य को करने के लिए आपको निम्न स्थापित करने की आवश्यकता होगी।
स्थानीय मशीन
- VNC क्लाइंट (जैसे gtk vnc)
- Ssh क्लाइंट (ओपनश ठीक काम करता है)
रिमोट मशीन
- Ssh सर्वर (ओपनश-सर्वर बढ़िया काम करता है)
- VNC सर्वर (x11vnc मेरी सिफारिश है)
अपने पैकेज प्रबंधन टूल को फायर करें, उपरोक्त एप्लिकेशन खोजें और प्रत्येक को इंस्टॉल करें। यदि आपके पास दूरस्थ मशीन पर पहले से ही सुरक्षित शेल सर्वर स्थापित नहीं है, तो आपको उपकरण स्थापित करने के लिए भौतिक पहुँच की आवश्यकता होगी। यदि आपके पास पहले से ही ssh सर्वर स्थापित है तो आप बस कर सकते हैं ssh दूरस्थ मशीन से और कमांड लाइन से VNC सर्वर को स्थापित करें (जैसे कि sudo apt-get install x11vnc ) एक बार जब आप इन स्थापित कर लेते हैं तो आप अपना कनेक्शन स्थापित करने के लिए तैयार हैं।
x11vnc
पहली चीज़ जो आपको करने की ज़रूरत है वह है रिमोट मशीन पर सुरक्षित शेल (हम कहेंगे कि रिमोट मशीन आईपी एड्रेस 192.168.1.10 पर है) और वीएनसी सर्वर शुरू करें। कमांड लाइन (रिमोट मशीन पर) से आप कमांड दर्ज करेंगे x11vnc। इससे VNC सर्वर शुरू हो जाएगा लेकिन आपको अपना बैश प्रॉम्प्ट वापस नहीं मिलेगा। अपने VNC सर्वर को हर समय चलाने के लिए आप लाइन जोड़ सकते हैं:
x11vnc और
आपके अंत तक /etc/rc.local
ग्राहक मशीन

इस ट्यूटोरियल के प्रयोजनों के लिए मैं Gtk VNC व्यूअर का उपयोग करूँगा। यह एक बहुत ही सरल, अप टू डेट, क्लाइंट है। आपको यह टूल मिल जाएगा अनुप्रयोग> इंटरनेट । जब आप पहली बार इसे शुरू करते हैं तो आपको एक काफी सीधा-सीधा कनेक्शन विंडो दिखाई देगा। आपको केवल दर्ज करने की आवश्यकता है:
- आईपी एड्रेस: पोर्ट: आईपी एड्रेस और रिमोट मशीन का पोर्ट (192.168.1.10 से 900 के रूप में)। नोट: x11vnc डिफ़ॉल्ट रूप से पोर्ट 5900 का उपयोग करता है।
- उपयोगकर्ता नाम: उपयोगकर्ता नाम जिसे आप दूरस्थ मशीन से कनेक्ट करेंगे।
- पासवर्ड: रिमोट मशीन पर उपयोगकर्ता का पासवर्ड।
यदि आप जानते हैं कि उपरोक्त जानकारी सही है (और आप जानते हैं कि आप इस मशीन से फिर से जुड़ेंगे) दूरस्थ मशीन को जोड़ने के लिए बटन जोड़ें पर क्लिक करें (जैसा कि चित्र 1 में दिखाया गया है)।
रिमोट मशीन से कनेक्ट करने के लिए या तो टेक्स्ट क्षेत्रों में जानकारी दर्ज करें और कनेक्ट बटन पर क्लिक करें या सूची से एक सहेजे गए मशीन पर डबल क्लिक करें।

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