मैं अपने उबंटू कंप्यूटर पर एक जीयूआई एप्लिकेशन चलाना चाहता हूं, लेकिन यह मेरे डेबियन सर्वर पर एसएसएच को खोलना स्क्रिप्ट द्वारा शुरू होना चाहिए।
क्या यह संभव है?
मैं अपने उबंटू कंप्यूटर पर एक जीयूआई एप्लिकेशन चलाना चाहता हूं, लेकिन यह मेरे डेबियन सर्वर पर एसएसएच को खोलना स्क्रिप्ट द्वारा शुरू होना चाहिए।
क्या यह संभव है?
जवाबों:
एक बार मेरे अंदर काम करने के बाद यह मेरे लिए काम करेगा:
export DISPLAY=:0; nohup iceweasel &>/dev/null &
हां, यह संभव है। आपको एसएसएच कनेक्शन के माध्यम से बस एक्स ट्रैफिक को फॉरवर्ड करना होगा। उदाहरण के लिए, इस तरह से कनेक्ट करें:
debian-computer:$ ssh -X username@ubuntu-computer
फिर, बस SSH प्रॉम्प्ट से एप्लिकेशन शुरू करें। GUI विंडो आपके डेबियन बॉक्स (जिसे आप स्थानीय रूप से लॉग इन है) पर दिखाई देगी। सभी प्रसंस्करण रिमोट कंप्यूटर (एक ubuntu एक) द्वारा किया जाएगा।
ध्यान दें कि यह केवल तभी काम करेगा जब आपके पास एक्स विंडो सर्वर आपके स्थानीय कंप्यूटर पर चल रहा हो। यह निश्चित रूप से ऐसा होगा यदि आपके पास डेस्कटॉप लिनक्स / यूनिक्स इंस्टॉलेशन है, और आप मैक ओएस और विंडोज पर एक्स सर्वर भी स्थापित कर सकते हैं, लेकिन वे डिफ़ॉल्ट रूप से स्थापित नहीं हैं।
आपकी प्रतिक्रियाओं के लिए धन्यवाद। इस समय के दौरान मैंने कुछ अन्य चीजों की कोशिश की है और उन चीजों में से एक उबंटू कंप्यूटर के लिए एसएसएच कनेक्शन बनाना और उस मशीन पर एक स्क्रिप्ट चलाना है।
उस स्क्रिप्ट की पहली पंक्तियों में से एक पर मैंने EXPORT डिस्प्ले को परिभाषित किया। खिलाड़ी को अभी पता है कि उसे किस डिस्प्ले का उपयोग करना चाहिए ..
एक बार फिर धन्यवाद।