विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाएंड्रॉइडउत्पादकतालिनक्सप्रदर्शनएप्पलकॉन्फ़िगरेशन सभी

लिनक्स पर VNC कैसे इंस्टॉल और उपयोग करें

संपादित 1 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

रिमोट डेस्कटॉपवीएनसीकॉन्फ़िगरेशनसर्वर सेटअपग्राहकसुरक्षाकमांड लाइनग्राफिकल इंटरफ़ेससिस्टम एडमिननेटवर्किंग

लिनक्स पर VNC कैसे इंस्टॉल और उपयोग करें

अनुवाद अपडेट किया गया 1 सप्ताह पहले

वर्चुअल नेटवर्क कंप्यूटिंग (VNC) एक प्लेटफॉर्म-स्वतंत्र प्रणाली है जो उपयोगकर्ताओं को दूरस्थ रूप से कंप्यूटर के डेस्कटॉप वातावरण को नियंत्रित करने की अनुमति देती है। यह ट्यूटोरियल आपको लिनक्स सिस्टम पर VNC को इंस्टॉल और उपयोग करने की प्रक्रिया में मार्गदर्शन करने के लिए डिज़ाइन किया गया है। चाहे आप एक सिस्टम एडमिनिस्ट्रेटर हों जिन्हें रिमोट कंट्रोल की आवश्यकता हो या एक उपयोगकर्ता जो घर से काम करना चाहता हो, VNC को समझने से आपको ग्राफ़िकल डेस्कटॉप का सुगम एक्सेस मिलेगा।

VNC का अवलोकन

VNC एक ग्राफिकल डेस्कटॉप-साझाकरण प्रणाली है जो रिमोट फ्रेम बफर (RFB) प्रोटोकॉल का उपयोग करके अन्य कंप्यूटर को दूरस्थ रूप से नियंत्रित करती है। यह नेटवर्क पर कुंजियों और माउस की घटनाओं को एक कंप्यूटर से दूसरे पर भेजता है, और ग्राफ़िकल स्क्रीन अपडेट्स को विपरीत दिशा में वापस भेजता है। VNC क्रॉस-प्लेटफॉर्म है, जो विभिन्न ऑपरेटिंग सिस्टम के बीच कनेक्शन की अनुमति देता है।

पूर्वापेक्षाएँ

शुरू करने से पहले, सुनिश्चित करें कि आपके पास हैं:

VNC सर्वर इंस्टॉल करना

अपने लिनक्स मशीन पर VNC सर्वर इंस्टॉल करना पहला कदम है। VNC सर्वर आपको अन्य मशीनों से दूरस्थ रूप से कनेक्ट करने की अनुमति देता है। आपको एक VNC सर्वर सॉफ़्टवेयर चुनना पड़ेगा। लिनक्स वितरणों में सबसे लोकप्रिय TightVNC है, लेकिन आपकी पसंद के अनुसार, TigerVNC या RealVNC विकल्प हैं। हालांकि, इस गाइड में, हम TightVNC को इंस्टॉल करने पर ध्यान केंद्रित करेंगे।

चरण 1: अपने सिस्टम को अपडेट करें

इंस्टॉल प्रोसेस शुरू करने से पहले, सुनिश्चित करें कि आपका सिस्टम अद्यतन है। यह पैकेज मैनेजर के साथ किया जा सकता है। निम्नलिखित कमांड चलाएँ:

sudo apt update sudo apt upgrade

चरण 2: डेस्कटॉप वातावरण इंस्टॉल करें

यदि आपके लिनक्स सर्वर में पहले से डेस्कटॉप वातावरण नहीं है, तो आपको इसे इंस्टॉल करना होगा। Xfce जैसे हल्के वातावरण को इंस्टॉल करें:

sudo apt install xfce4 xfce4-goodies

चरण 3: TightVNC सर्वर इंस्टॉल करें

अब, आपको VNC सर्वर पैकेज को इंस्टॉल करने की आवश्यकता है। पैकेज मैनेजर कमांड का उपयोग करें:

sudo apt install tightvncserver

VNC सर्वर कॉन्फ़िगर करना

एक बार जब आप VNC सर्वर इंस्टॉल कर लेते हैं, तो आपको इसे कॉन्फ़िगर करने की आवश्यकता होगी:

चरण 1: VNC पासवर्ड सेट करें

VNC उपयोगकर्ता के लिए पासवर्ड सेट करने के लिए VNC सर्वर कमांड चलाएँ:

vncserver

आपसे पासवर्ड दर्ज करने के लिए कहा जाएगा। ध्यान दें कि यह पासवर्ड बाद में VNC क्लाइंट के माध्यम से लॉग इन करते समय उपयोग किया जाना चाहिए। आप 'केवल देखना' पासवर्ड चुनने का विकल्प भी चुन सकते हैं, जो व्यक्ति को केवल डेस्कटॉप देखने की अनुमति देता है, लेकिन इसे इंटरैक्ट नहीं करने देता।

चरण 2: VNC सर्वर कॉन्फ़िगर करें

आपको अपने VNC सर्वर को बताना होगा कि कौन सा डेस्कटॉप वातावरण उपयोग करना है। ~/.vnc/xstartup फ़ाइल बनाएं या संपादित करें:

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

सुनिश्चित करें कि स्टार्टअप स्क्रिप्ट निष्पाद्य है:

chmod +x ~/.vnc/xstartup

चरण 3: VNC सर्वर प्रारंभ करें

प्रारंभिक डेस्कटॉप बनाने के लिए VNC सर्वर को प्रारंभ करने के लिए निम्न कमांड का उपयोग करें:

vncserver :1

यह कमांड डिस्प्ले :1 पर एक VNC सर्वर सत्र प्रारंभ करेगा, जो आमतौर पर TCP पोर्ट 5901 पर सुनता है।

क्लाइंट से VNC सर्वर तक एक्सेस करना

VNC सर्वर से कनेक्ट करने के लिए, आपको उस मशीन पर एक VNC क्लाइंट इंस्टॉल करने की आवश्यकता होगी जिससे आप एक्सेस करेंगे। अधिकांश लिनक्स वितरणों पर, आप बिल्ट-इन रेमेंना रिमोट डेस्कटॉप क्लाइंट का उपयोग कर सकते हैं, या आप RealVNC Viewer या किसी भी VNC दर्शक को अपनी पसंद के अनुसार इंस्टॉल कर सकते हैं।

उदाहरण: RealVNC Viewer का उपयोग करना

यहां RealVNC Viewer का उपयोग करके कनेक्ट करने के लिए एक साधारण गाइड दी गई है:

  1. आधिकारिक साइट या आपके सिस्टम के पैकेज मैनेजर से RealVNC Viewer डाउनलोड और इंस्टॉल करें।
  2. RealVNC Viewer एप्लिकेशन प्रारंभ करें।
  3. पता बार में सर्वर पता दर्ज करें, जिसमें डिस्प्ले नंबर भी शामिल है (उदाहरण के लिए, 192.168.1.100:1)।
  4. कनेक्ट पर क्लिक करें। जब पूछा जाए, तो वह VNC पासवर्ड दर्ज करें जो आपने पहले सेट किया था।

VNC सर्वर सत्र प्रबंधन

VNC सर्वर को रोकने के लिए उपयोग करें:

vncserver -kill :1

यह डिस्प्ले :1 पर चल रहे VNC सर्वर सत्र को समाप्त करता है।

सक्रिय सत्र और लॉग देखना

सक्रिय सत्रों को देखने के लिए, ~/.vnc की सामग्री को सूचीबद्ध करें, जहां आपको प्रत्येक सत्र से संबंधित फ़ाइलें मिलेंगी।

सत्र को troubleshoot और प्रबंधित करने के लिए लॉग की जाँच करें। लॉग आमतौर पर नामित होती है ~/.vnc/<होस्टनाम>:1.log

उन्नत कॉन्फ़िगरेशन

उन्नत VNC उपयोगकर्ता प्रदर्शन में सुधार करने या सुरक्षित कनेक्शन के लिए SSH टनल का उपयोग करना चाह सकते हैं। इन उन्नत विषयों पर संक्षेप में नज़र डालें:

प्रदर्शन में सुधार

SSH टनलिंग का उपयोग कर VNC को सुरक्षित करना

VNC प्रोटोकॉल डिफ़ॉल्ट रूप से सुरक्षित नहीं है। सुरक्षा को SSH टनलिंग का उपयोग करके बढ़ाया जा सकता है। यहाँ एक उदाहरण कनेक्शन है:

ssh -L 5901:localhost:5901 your_username@192.168.1.100

यह कमांड VNC ट्रैफ़िक को SSH के माध्यम से सुरंग बनाएगी।

निष्कर्ष

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

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ