सही है, यह अजीब है। मैं ssh-x का उपयोग करके अपने लैपटॉप (LMDE) से एक दूरस्थ होस्ट (SUSE Linux एंटरप्राइज़) से कनेक्ट कर रहा हूं। मैं रिमोट सर्वर पर चल रहे फ़ायरफ़ॉक्स इंस्टेंस को लॉन्च करना चाहता हूं ताकि मुझे निजी नेटवर्क पर वेबपेजों तक पहुंच मिल सके।
User@RemoteMachine $ which -a firefox
/usr/bin/firefox
User@RemoteMachine $ /usr/bin/firefox --version
Mozilla Firefox 2.0.0.2, Copyright (c) 1998 - 2007 mozilla.org
User@LocalMachine $ which -a firefox
/usr/bin/firefox
User@LocalMachine $ /usr/bin/firefox --version
Mozilla Firefox 14.0.1
अब, यदि फ़ायरफ़ॉक्स स्थानीय मशीन पर नहीं चल रहा है, तो सब कुछ अपेक्षित है और firefox
रिमोट मशीन पर निष्पादित होने से फ़ायरफ़ॉक्स (v 2. 0) विंडो दूरस्थ मशीन पर चलने का कारण बनता है । हालांकि, Firefox अगर है स्थानीय मशीन पर चल रहे दूसरे फ़ायरफ़ॉक्स 14. 0. 1 की खिड़की स्थानीय मशीन पर चल दिखाई देता है।
मैंने दोनों मशीनों में टॉप चेक किया है। 2 के मामले में, एक फ़ायरफ़ॉक्स प्रक्रिया संक्षेप में रिमोट मशीन पर दिखाई देती है और फिर फ़ायरफ़ॉक्स का स्थानीय संस्करण लॉन्च होने पर गायब हो जाती है।
मेरे प्रश्न निम्नलिखित हैं:
क्या देता है? फ़ायरफ़ॉक्स स्थानीय मशीन पर अपने मौजूदा उदाहरण से कैसे / क्यों जुड़ सकता है? दूरस्थ मशीन का स्थानीय मशीन तक पहुँच होना प्रतीत होता है। यह वास्तव में, मेरे स्थानीय मशीन पर कार्यक्रमों को निष्पादित करने का अधिकार है। क्या मुझे कुछ याद आ रहा है या यह सिर्फ अजीब है?
क्या यह सुरक्षा जोखिम नहीं है?