ग्राफिकल डिस्प्ले मैनेजर (GDM, LightDM) के साथ रिमोट लॉगिन


23

क्या दूरस्थ रूप से (ssh के माध्यम से) GDM में प्रवेश करना संभव है? मैं एक ऐसी स्थिति की व्याख्या करूँगा जिसमें मुझे इसकी आवश्यकता होगी: मैं अपने लैपटॉप पर हूँ और ssh के माध्यम से अपने डेस्कटॉप से ​​कनेक्ट हूँ। मुझे लगता है कि कुछ अपडेट उपलब्ध हैं। मैं उन सभी को स्थापित करता हूं, लेकिन मुझे कंप्यूटर को रिबूट करने की आवश्यकता है। समस्या यह है कि एक बार डेस्कटॉप रिबूट हो जाने के बाद, कोई जीडीएम सत्र उपलब्ध नहीं होगा, क्योंकि इसमें लॉग इन करना आवश्यक है। क्या मैं किसी तरह जीडीएम लॉगिन को अपने लैपटॉप से ​​दूरस्थ रूप से प्रदर्शित कर सकता हूं?

संपादित करें: मैं Maverick के लिए FreeNX नहीं ढूँढ सकता, और मैं x11vnc + vncviewer को काम करने के लिए कॉन्फ़िगर करने में सक्षम नहीं हूं। वहाँ एक आसान तरीका नहीं है?

जवाबों:


25

रिमोट पर x11vnc स्थापित करें

हम मानते हैं कि एक कार्यशील ssh सेटअप पहले ही किया जा चुका है।

user@remote: sudo apt-get install x11vnc

जीडीएम के साथ रिमोट लॉगिन

हम मानते हैं कि एक सफल vnc सेटअप पहले ही किया जा चुका है।

user@remote:~$ sudo x11vnc <options>

x11vnc हमारी पूर्वनिर्धारित VNC सेटिंग्स और पासवर्ड का उपयोग करेगा। आगे के विकल्पों के लिए मैनपेज देखें और यह अच्छा और विस्तृत ट्यूटोरियल है

लाइट डीएम के साथ रिमोट लॉगिन

लाइट डीएम लॉगिन स्क्रीन का उपयोग करने के लिए हमें लाइट डीएम के लिए Xauhority फाइल जमा करने की आवश्यकता है

ssh user@remote
user@remote: sudo su
root@remote: x11vnc -auth /var/lib/lightdm/.Xauthority -display :0

दूरस्थ स्क्रीन देखें

क्लाइंट साइड पर vncviewer (जैसे xtightvncviewer से Xtightvncviewer स्थापित करें ) लॉन्च करें :

vncviewer -via user@remote localhost:0

द्वारा localhost:0हम 0लोकलहोस्ट पर स्क्रीन प्रदर्शित करते हैं । विकल्प -viassh का उपयोग करने के लिए है।

रिमोट लॉगिन के लिए पासवर्ड टाइप करने के बाद हम ग्राफिकल लॉगिन के साथ आगे बढ़ सकते हैं।


वास्तव में मुझे दूरस्थ मशीन में क्या करना चाहिए, और स्थानीय मशीन में क्या ... अतिरिक्त ... क्या यह shh (एन्क्रिप्टेड और ऐसे) पर चलेगा?
लुरी

मुझे पहले स्थापित करना होगा और vnc को कॉन्फ़िगर करना होगा ... इसलिए x11vnc और FreeNX दोनों का परीक्षण करने के लिए कुछ समय लगेगा (lil time to test ... बच्चे, भी :))
luri

जब मैं रिमोट मशीन पर x11vnc कमांड जारी करता हूं, तो मुझे एक पासवर्ड सेट न करने के बारे में एक नाटकीय चेतावनी मिलती है और हर कोई मेरे डेस्कटॉप को देखने में सक्षम होता है .... मैं पासवर्ड कैसे सेट कर सकता हूं? क्या मुझे वास्तव में एक स्थापित करना है?
20

ओह, और वास्तव में sudo x11vnc शुरू करने में विफल रहता है ... कहते हैं कि यह डिस्प्ले नहीं पा सकता है
luri

क्या मतलब? मैंने दूरस्थ मशीन पर x11vnc और स्थानीय एक पर xnc4viewer स्थापित किया। मुझे vncviewer कमांड के साथ एक अतिरिक्त समस्या है: मैं सार्वजनिक कुंजी का उपयोग नहीं कर रहा हूं, लेकिन इसके बजाय पासवर्ड, और मेरा ssh सर्वर पोर्ट 22 (डिफ़ॉल्ट) पर नहीं चलता है।
लुरी

5

FreeNX । आप ग्राफ़िकल रूप से लॉग इन करते हैं - कंप्यूटर के सामने बैठने के समान। यह सब सुरंगनुमा होता है, हालांकि एस.एस.एच. आपको बहुत पसंद आएगा।


दोनों X11vnc और FreeNX का परीक्षण करने के लिए समझे ... मैं सुरक्षा, थो के बारे में काफी चिंतित हूं, इसलिए मैं जानना चाहूंगा कि कौन सा सबसे सुरक्षित है।
लुरी

वे दोनों आगे हालांकि एस.एस.एच.

1
मैं बस FreeNX नहीं ढूँढ सकता ... यह डिफ़ॉल्ट रिपॉजिटरी में नहीं है, और उनके ppa ने 404-प्रकार की त्रुटियों की एक जोड़ी दी (मैं maverick, btw का उपयोग कर रहा हूँ)
luri

1
वाणिज्यिक (मुक्त) संस्करण उपलब्ध है। nomachine.com/download.php
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.