लिनक्स पर वीएनसी रिमोट डेस्कटॉप कार्यक्षमता का उपयोग कैसे करें

आदेश, सिंटेक्स, और उदाहरण

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

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

तो यह कैसे काम करता है? आपको सर्वर मशीन पर "nvcserver" स्थापित करने की आवश्यकता है (यदि पहले से इंस्टॉल नहीं है) और "nvcviewer" और क्लाइंट मशीन (VNC सॉफ़्टवेयर के लोकप्रिय संस्करण के लिए realVNC देखें)। फ़ायरवॉल समस्याओं से बचने के लिए, अपने "दर्शक" मशीन से उस सर्वर पर कनेक्ट करने के लिए सुरक्षित खोल एसएसएच का उपयोग करना एक अच्छा विचार है जिस पर आप डेस्कटॉप सत्र चलाने के लिए चाहते हैं। PUTTY पैकेज इस उद्देश्य के लिए बहुत अच्छा काम करता है।

तो पहला कदम उदाहरण के लिए एक एसएसएच लॉन्च करना है PUTTY। फिर आप सर्वर में लॉग इन करें और दर्ज करें:

vncserver नया 'server1.org1.com:6 "(जुसर)' डेस्कटॉप server1.org1.com.6 है

"Vncserver" चलाने से पहले आपको ".vnc" निर्देशिका में प्रारंभिक फ़ाइल "xstartup" सेट अप करना चाहिए, जिसे आपकी होम निर्देशिका में बनाया जाना चाहिए। इस फ़ाइल में प्रारंभिक आदेश हैं, जैसे कि

# सामान्य xstartup फ़ाइल निष्पादित करें [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # लोड .Xresources फ़ाइल [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # vncconfig सहायक को चलाएं क्लिपबोर्ड ट्रांसफर और डेस्कटॉप vncconfig -iconic के नियंत्रण को सक्षम करें और # एक GNOME डेस्कटॉप exec gnome-session लॉन्च करें &

अब सर्वर पर एक "डेस्कटॉप" चल रहा है जो आपके स्थानीय कंप्यूटर पर प्रदर्शित होने का इंतजार कर रहा है। आप इससे कैसे जुड़ते हैं? यदि आपने realVNC सॉफ़्टवेयर स्थापित किया है या एक VNC व्यूअर डाउनलोड किया है तो आप इस दर्शक को चलाते हैं और इस उदाहरण में सचित्र के रूप में सर्वर दर्ज करते हैं और प्रदर्शित करते हैं:

server1.org1.com:6

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

एक बार पासवर्ड स्वीकार करने के बाद डेस्कटॉप विंडो सभी निर्दिष्ट ग्राफिकल यूजर इंटरफेस तत्वों के साथ दिखाई देनी चाहिए। आप डेस्कटॉप विंडो बंद करके डेस्कटॉप से ​​डिस्कनेक्ट कर सकते हैं।

सर्वर पर शेल विंडो में निम्न आदेश दर्ज करके आप VNC सर्वर प्रक्रिया ("डेस्कटॉप") को समाप्त कर सकते हैं:

vncserver -kill:

उदाहरण के लिए:

vncserver -kill: 6 निर्यात ज्यामिति = 1920x1058

जहां "1920" वांछित चौड़ाई और डेस्कटॉप विंडो की वांछित ऊंचाई का प्रतिनिधित्व करता है। यह आपकी स्क्रीन के वास्तविक रिज़ॉल्यूशन से मेल खाना सर्वोत्तम है।

दूरस्थ डेस्कटॉप विकल्प का उपयोग करने में आसान के लिए MobaXterm देखें