Ssh पर दूरस्थ मशीन के स्थानीय प्रदर्शन सत्र में कैसे संलग्न करें?


15

परिदृश्य:

लिनक्स टकसाल मेरे घर पर एक मशीन पर चल रहा है। मेरे पास इस पर कुछ गुई आवेदन खुले हैं।

मैं घर से दूर हूं लेकिन खुले अनुप्रयोगों में जाना चाहता हूं। मेरे पास cygwin / x है और मुझे पता है कि मुझे कैसे करना है ssh -X homecomputer, और मैं वहां से gui एप्लिकेशन चला सकता हूं, लेकिन मैं उन खिड़कियों पर प्राप्त करना चाहता हूं जो पहले से ही स्थानीय डिस्प्ले पर खुली हैं।

क्या वीएनसी जैसे अतिरिक्त सॉफ्टवेयर का उपयोग किए बिना लिनक्स पर मौजूदा एक्स सत्र को संलग्न करने का एक तरीका है?

धन्यवाद!


बस जिज्ञासु, क्या आपके पास अपने घर कनेक्शन के लिए एक स्थिर आईपी है, जो आपको ऐसा करने में सक्षम बनाता है? मुझे नहीं लगता कि मैं अपने घर के कंप्यूटर को बाहर से देख सकता हूँ
उभयचर

@foampile - मेरी मशीन हमेशा चालू रहती है, इसलिए IP पता अधिकांश भाग के लिए समान रहता है, और मैं अपने राउटर पर पोर्ट अग्रेषण सेट करता हूं ताकि मैं इसमें पहुंच सकूं।
मैथ्यू

1
@foampile dyndns.com में देखें (भुगतान किए गए 'उत्पादों को अनदेखा करें और बस' साइन इन 'पर एक खाता पंजीकृत करें) इसके साथ ही आप अपने IP में बदलाव होने पर भी उसी (फ्री) DNS नाम को रख सकते हैं। कई राउटर इसका समर्थन करते हैं, और अगर उन्हें यकीन नहीं है कि कुछ ऐसा है जो आप मशीन से कर सकते हैं।
एम्स

तो, आपने किस समाधान का उपयोग करके समाप्त कर दिया है?
यिनपोकलम

1
@einpoklum मुझे अतिरिक्त सॉफ़्टवेयर का उपयोग किए बिना कुछ भी नहीं मिला; बस vnc का उपयोग कर समाप्त हो गया।
मैथ्यू

जवाबों:


6

आप VNC सर्वर दोनों चला सकते हैं होम कंप्यूटर पर और VNC व्यूअर , SSH कनेक्शन के माध्यम से VNC व्यूअर को X-फॉरवर्ड कर सकते हैं। यह VNC है, लेकिन आपको Cygwin / X की तरफ किसी अतिरिक्त सॉफ़्टवेयर की आवश्यकता नहीं है और सब कुछ अभी भी SSH पर सुरक्षित है:

cygwin$ ssh -X home
home$ x11vnc -display :0 &
home$ xtightvncviewer localhost:0

1
यद्यपि यह काम करेगा, यह बहुत अधिक उपयोग करने योग्य होगा यदि आप vnc क्लाइंट को दूसरे कंप्यूटर पर चलाते हैं, vnc पोर्ट के लिए ssh पोर्ट-फ़ॉरवर्डिंग का उपयोग करते हुए। ( vinox11vnc के विकल्प के रूप में भी देखें जो टकसाल पर डिफ़ॉल्ट रूप से सक्षम हो सकता है)।
स्टीफन चेज़लस


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