एक्स 11 अग्रेषण के साथ रेक्सेक - मैं मैक पर यह कैसे कर सकता हूं?


1

मैं एक विंडोज पीसी का उपयोग करने से X11 अग्रेषण साथ Rexec का उपयोग कर कनेक्ट करने में सक्षम हूँ मोचा , हालांकि मैं से एक मैक एक ही प्राप्त करने की एक विधि को खोजने के लिए की जरूरत है।

मुझे संदेह है कि इससे कोई फर्क पड़ता है, लेकिन रिमोट होस्ट वीएमएस चलाता है।

क्या कोई मुझे उठने और चलने के लिए कोई संकेत दे सकता है?

जवाबों:


3

वैसे मैं Rexec से परिचित नहीं हूँ, लेकिन अगर यह एक मानक x11 प्रोग्राम है तो यह उम्मीद से काम करना चाहिए।

सबसे पहले आपको अपने मैक पर X11 इंस्टॉल करना होगा। मुझे नहीं लगता कि डाउनलोड के लिए कोई स्टैंड अलोन इंस्टॉलर उपलब्ध है, लेकिन आपको इसे अपने मैक ओएस एक्स इंस्टॉलेशन डिस्क से स्थापित करने में सक्षम होना चाहिए। वैकल्पिक एक्स्ट्रा जैसे कुछ कहना चाहिए।

मैं व्यक्तिगत रूप से केवल पूर्ण Xcode डेवलपर टूल पैकेज स्थापित करता हूं जो स्रोत कोड से सॉफ़्टवेयर स्थापित करने के लिए आवश्यक सॉफ़्टवेयर का एक गुच्छा स्थापित करता है।

इसके बाद आपको उस बॉक्स पर ssh करना होगा जो X11 ऐप चला रहा होगा। टर्मिनल खोलें (ऐप्लिकेशन> उपयोगिताओं में) और s-कमांड को फ्लैग-वाय फ्लैग के साथ चलाएं (मैंने सुरक्षा कारणों के लिए -X के बजाय -Y का उपयोग किया है। यदि यह काम नहीं करता है तो आप इसके बजाय ssh -X का उपयोग कर सकते हैं, लेकिन यह नहीं है अनुशंसित। ssh पर मैन पेज देखें।):

ssh -Y username@hostname

एक बार लॉग इन करने के बाद आप कमांड लाइन से ऐप चला सकते हैं (यदि यह आपके $ पेट में है):

./rexec

उम्मीद है कि आपको बस इतना ही करना है। आपके पास xterm (टर्मिनल के बजाय) से उन दो कमांड को करने का सौभाग्य हो सकता है। X11 पर / से मैक के लिए अग्रेषण की अधिक जानकारी के लिए Apple की वेबसाइट से मैक ओएस एक्स पर कॉन्फ़िगर और रनिंग X11 एप्लिकेशन की जांच करें।


धन्यवाद। मैंने अपने इंस्टॉल डिस्क से X11 जोड़ा है, दुर्भाग्य से SSH रिमोट होस्ट पर कोई विकल्प नहीं है। मैं होस्ट में टेलनेट कर सकता हूं, लेकिन यह मुझे एक्स फॉरवर्डिंग नहीं देगा। मुझे बताया गया है कि काम करने के लिए X अग्रेषण प्राप्त करने के लिए कनेक्ट करने का तरीका rexec (512 / TCP) है। अपने आप की तरह, मैं रेक्सेक से बिल्कुल भी परिचित नहीं हूं।
ब्रायन

SSH एक विकल्प क्यों नहीं है?
विशालता

@ गौरव: मेजबान एक औद्योगिक नियंत्रण प्रणाली का एक हिस्सा है। हम केवल लंबी अनुमोदन प्रक्रियाओं और परीक्षण के माध्यम से जाने के बिना परिवर्तन नहीं कर सकते। यदि कोई बदलाव की आवश्यकता थी, तो यह कोई समस्या नहीं है, लेकिन SSH को जोड़ने के लिए कह रहा हूं ताकि मैं अपने मैक से कनेक्ट कर सकूं कि वह स्वीकृत नहीं है। मैं एक विंडोज़ पीसी के माध्यम से कनेक्ट कर सकता हूं, इसलिए यह कोई समस्या नहीं है, बस अच्छा होगा कि वर्चुअल मशीन का उपयोग न करें या अपने लैपटॉप को खोदने के लिए न करें।
ब्रायन

ब्रायन: आप SSH को "सुरक्षा सुधार" के रूप में आगे बढ़ाने का प्रयास कर सकते हैं (जो यह है ; रेक्सेक और इस तरह काफी असुरक्षित हैं) ... वैसे भी। यूनिक्स की तरह सर्वर सिस्टम में, आप रिमोट $DISPLAYवेरिएबल को सेट कर सकते हैं , कह सकते हैं 12.34.56.78:0, जहां 12.34.56.78आपका अपना बाहरी आईपी था - फिर सीधे टीसीपी पर एक्स 11 कनेक्शन बनाए जाएंगे। VMS पर, h71000.www7.hp.com/faq/vmsfaq_017.html का उत्तर लगता है। अपने X सर्वर (मोचा) और अपने राउटर को X11 कनेक्शन स्वीकार करने के लिए कॉन्फ़िगर करना न भूलें।
ग्रेविटी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.