मैं VNC सर्वर कैसे स्थापित करूं?


46

मैं अपने ubuntu 12.04 पर कुछ VNC सर्वर स्थापित करना चाहता हूं। सबसे अच्छा / अनुशंसित कौन सा है? मैं इसे कैसे कॉन्फ़िगर करूं?

मैं चाहता हूँ कि मेरे लैपटॉप के माध्यम से अपने डेस्कटॉप कंप्यूटर को जोड़ने में सक्षम हो। मैं विंडोज कंप्यूटर के बीच आरडीपी प्रोटोकॉल के साथ जुड़ने जैसा कुछ सरल चाहता हूं।


एक संबंधित प्रश्न, विशेष रूप से 14.04 और नए रिलीज के बारे में: askubuntu.com/q/557973/40581 यह शायद मुझे विलय कर सकता है।
LiveWireBT

जवाबों:


34

VNC स्थापित करने के लिए टर्मिनल खोलने के लिए अपने कीबोर्ड पर बस Ctrl+ Alt+ दबाएँ T। जब यह खुलता है, तो नीचे कमांड चलाएँ।

sudo apt-get update

यह apt के लिए पैकेज सूची को अद्यतन करता है।


फिर आपको सॉफ़्टवेयर सेंटर का उपयोग करके सूक्ति घटकों को स्थापित करना होगा :

सॉफ्टवेयर केंद्र के माध्यम से स्थापित करें

या टर्मिनल का उपयोग करना:

sudo apt-get install gnome-core

सॉफ़्टवेयर केंद्र का उपयोग करके VNC सर्वर स्थापित करने के लिए :

सॉफ्टवेयर केंद्र के माध्यम से स्थापित करें

या टर्मिनल का उपयोग करना:

sudo apt-get install vnc4server

अधिक जानकारी के लिए बस पूर्ण VNC सर्वर सेटअप पर एक नज़र डालें ।


मैं बस यह जोड़ना चाहता था कि मैंने खुद उस गाइड का अनुसरण किया है, जिससे बहुत मदद मिली। हालांकि, शायद चीजों को बदलने के कारण, इस मंच के विषय में एक ग्रे स्क्रीन दिखाने का मुद्दा संबोधित किया गया था , और इसका उत्तर यह है gnome-session & कि ब्लॉग लेखक क्या उपयोग करता है इसके बजाय इसका उपयोग करना है।
TGP1994

26

एक अन्य विकल्प, यदि आप Microsoft के दूरस्थ डेस्कटॉप कनेक्शन क्लाइंट का उपयोग कर रहे हैं:

sudo apt-get install xrdp

यह है, कोई अतिरिक्त विन्यास की जरूरत है! अब आप Microsoft दूरस्थ डेस्कटॉप कनेक्शन क्लाइंट का उपयोग करके अपने विंडोज या मैक लैपटॉप से ​​कनेक्ट कर सकते हैं। मैं वास्तव में काफी हैरान था कि यह कितना सरल था।

संपादित करें: यह अब 16.04 के साथ आउट-ऑफ-द-बॉक्स काम नहीं करता है।


1
ध्यान दें कि RDP (Microsoft रिमोट डेस्कटॉप प्रोटोकॉल) VNC का एक अलग प्रकार का प्रोटोकॉल है - यह वास्तव में VNC नहीं है। हालांकि, यह हम में से कई के लिए एक उत्कृष्ट समाधान है!
एलियाह कगन

@wesbucky, Tab किसी कारणवश रिमोट सेशन के अंदर काम नहीं करता है। कोई सुझाव?
21

कुछ सवाल - "अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता नहीं है" - क्या यह स्वचालित रूप से स्टार्टअप पर चलेगा? क्या यह मेरे उपयोगकर्ता के पासवर्ड को RDP पासवर्ड के रूप में स्वचालित रूप से सेट करेगा?
यूनिवर्सिटीलीयूनिड

1
2017 तक xrdpउबंटू एकता के साथ समर्थित नहीं है - उबंटू डिफ़ॉल्ट डेस्कटॉप वातावरण
पॉल वेरेस्ट

4

यहां मैं आपको दिखाने जा रहा हूं कि vnc सर्वर को कैसे स्थापित करें और इसे कॉन्फ़िगर करें। हम रिमोट ग्राफिकल एक्सेस के लिए वीएनसी पैकेज का उपयोग करते हैं। मैं आपको उबंटू प्लेटफार्म पर लिनक्स के लिए वीएनसी का कॉन्फ़िगरेशन बताऊंगा।

VNC को स्थापित और कॉन्फ़िगर करने के लिए 4 आसान चरण हैं।

सर्वर पर:

  1. Ubuntu में आवश्यक x11vnc पैकेज स्थापित करें।

    sudo apt-get install -y x11vnc
    

    अगर हेडलेस सर्वर (EC2 aws Instance) सूक्ति संकुल स्थापित करता है।

    sudo apt-get Install gnome-core

  2. एक उपयोगकर्ता के लिए एक पासवर्ड बनाएँ।

    x11vnc -storepasswd
    

    आउटपुट:

    Enter VNC Password:
    Verify password:
    Write password to /home/user/.vnc/passwd? [y]/n y
    Password written to: /home/user/.vnc/passwd
    
  3. प्रत्येक प्रारंभ पर vnc सर्वर को स्वचालित रूप से चलाने के लिए। हमें /etc/rc.localफाइल खोलनी है।

    sudo nano /etc/rc.local
    

    Vnc सेशन को सिस्टम स्टार्टअप के साथ स्वचालित रूप से शुरू करने के लिए नीचे की लाइन को कॉपी करें, लाइन को पेस्ट करें exit 0

    sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
    

अधिक जानकारी के लिए मेरा आलेख देखें ।


sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &यह Ubuntu 16.04 पर विफल होने लगता है क्योंकि यह टर्मिनल से पासवर्ड मांगता है, लेकिन इसे इसलिए नहीं दिया जा सकता क्योंकि यह पृष्ठभूमि पर है? हटाने &से काम लगता है।
Ciro Santilli 新疆 i iro i 事件 '

और फिर ग्राहक से, sudo apt-get install vinagre && vinagre $IP। सुंदरता!!
सिरो सांटिल्ली 31 iro iro i 事件 '21

0

मैंने पाया कि xrdpइस लेख को स्थापित करने के बाद मुझे अपने उबंटू बॉक्स में कुछ बदलाव करने थे , कैसे उबंटू को रिमोट एक्सेस के लिए xRDP का उपयोग 14.04 करने के लिए किया गया था

बुनियादी प्रक्रिया स्थापित करने के लिए था और की स्थापना की xrdpऔर xfce4:

sudo apt-get update    
sudo apt-get install xrdp
sudo apt-get install xfce4 xfce4-terminal
echo xfce4-session >~/.xsession

फिर फ़ाइल की अंतिम पंक्ति को संशोधित /etc/xrdp/startwm.shकरने के startxfce4बजाय जो वहाँ है, उसे शुरू करें , मुझे लगता है कि यह मूल रूप से एक रास्ता था Xsession

फ़ाइल को संशोधित करने के बाद कमांड sudo service xrdp restartको पुनरारंभ करने के लिए उपयोग करें xrdpताकि उसमें परिवर्तन हों।

इस लेख को भी देखें, मुझे उबंटू मंचों पर लाइनक्स के रूप में कार्य करने के लिए xrdp कैसे मिलता है जो /etc/xrdp/startwm.shफाइल को संशोधित करने के साथ-साथ उपयोगकर्ता की रूट निर्देशिका में कॉन्फ़िगरेशन फ़ाइल बनाकर प्रक्रिया को थोड़ा भिन्न करता है।

विंडोज में रिमोट डेस्कटॉप कनेक्शन एप्लिकेशन में मैंने कलर्स को हाई कलर (16 बिट) सेट किया।


xfce का उपयोग करते हुए, ubuntu पहले से ही एकता के साथ आता है
एलेक्सिस_एफआर_जेपी

0

वीएनओ "डेस्कटॉप शेयरिंग" पूर्व-स्थापित वीएनसी सर्वर

डेस्कटॉप उबंटू एक सर्वर से पहले से इंस्टॉल आता है जिसे गेनो प्रोजेक्ट से वीनो कहा जाता है।

यह डैश में "डेस्कटॉप शेयरिंग" एप्लिकेशन नाम के पीछे छिपा हुआ है, यहां तक ​​कि निष्पादन योग्य मार्ग में नहीं है!

एक बार जब आप इसे लॉन्च करते हैं:

  • अन्य उपयोगकर्ताओं को अनुमति दें [देखें | नियंत्रण] अपने डेस्कटॉप
  • उपयोगकर्ता को इस पासवर्ड को दर्ज करने की आवश्यकता है
  • पोर्ट खोलने और अग्रेषित करने के लिए UPnP राउटर को स्वचालित रूप से कॉन्फ़िगर करें

और फिर दूसरे कंप्यूटर से, इस प्रकार कनेक्ट करें:

sudo apt-get install vinagre
vinagre host-name:0

टाइगरविएनसी और रियलवीएनसी जैसे प्रमुख विंडोज क्लाइंट के एन्क्रिप्शन के साथ एक प्रोटोकॉल असंगतता की समस्या है: Gnome 3.10 साझाकरण डेस्कटॉप --- वीएनसी के लिए सुरक्षा प्रकार कैसे कॉन्फ़िगर करें? एन्क्रिप्शन को अक्षम करना कुछ मामलों में एक संभावित समाधान है।

मैं केवल पोर्ट को कॉन्फ़िगर कर सकता था dconf... डिफ़ॉल्ट पोर्ट है 5900जिसका अर्थ है :0sudo netstat -tupan | grep vinoभी मदद कर सकते हैं।

सर्वर को बंद करने के लिए, बस "अन्य उपयोगकर्ताओं को [नियंत्रण | नियंत्रण]] की अनुमति दें" को अनचेक करें और यह सर्वर प्रक्रिया को मारता है।

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