NoMachine या अन्य दूरस्थ डेस्कटॉप सेवा का उपयोग करके फ़ायरवॉल के पीछे लिनक्स वर्कस्टेशन में रिमोट


0

मेरा सवाल इस सवाल से बहुत मिलता-जुलता है: फ़ायरवॉल के पीछे लिनक्स वर्कस्टेशन में रिमोट

मेरे काम में फ़ायरवॉल और ssh सर्वर है। Ssh सर्वर डिफ़ॉल्ट पोर्ट 22 को सुन रहा है। आम तौर पर मुझे GUI की आवश्यकता नहीं होती है, इसलिए मैं सिर्फ एक होम कंप्यूटर (MacBook) से ssh सर्वर में ssh और उसके बाद अपने पर्सनल वर्क कंप्यूटर (Ubuntu 14.04) में लैन पर ssh करता हूँ।

सामान्य चरण:

ssh me@workSSHServer
ssh me@myPersonalWorkComputer #on the workSSHServer

अब मैं अपने काम के कंप्यूटर (Ubuntu 14.04 पर चल रहा है) को अपने व्यक्तिगत कंप्यूटर से अपने घरेलू नेटवर्क पर GUI का उपयोग करके एक्सेस करना चाहूंगा। मैंने सोचा था कि मैंने NoMachine का उपयोग करके सब कुछ सही किया है लेकिन मुझे लगता है कि मुझे कुछ पॉइंटर्स की आवश्यकता है।

NoMachine Service (एक दूरस्थ डेस्कटॉप सेवा) मेरे निजी काम के कंप्यूटर पर पोर्ट ४००१ पर चल रही है। (मैं कुछ भी नहीं करता जब मैं इसे चलाता हूं netstat -na | grep 4001)

मैंने अपने मैकबुक (होम कंप्यूटर) पर ssh पोर्ट अग्रेषित किया:

ssh -L 4001:myPersonalWorkComputer:22 me@workSSHServer

मुझे लगा कि मैं अपने मैकबुक पर No मशीन क्लाइंट को स्थानीयहोस्ट: 4001 में रिमोट करने के लिए उपयोग करने में सक्षम हो सकता हूं और अपने पर्सनल वर्क कंप्यूटर पर रीडायरेक्ट हो जाऊंगा लेकिन यह काम नहीं कर रहा है। क्षमा करें, मैं यहां सुपर अनुभवी नहीं हूं। मुझे बताएं कि क्या मैं किसी को अधिक संदर्भ / जानकारी दे सकता हूं। क्या मैं मौलिक रूप से असंभव कुछ कोशिश कर रहा हूं? पूरी तरह से गलत दृष्टिकोण लेना? कुछ छोटे विवरण याद आ रहे हैं?

मेरे मैकबुक पर विन्यास: मैकबुक - NoMachine क्लाइंट कॉन्फ़िगरेशन मैकबुक - NoMachine क्लाइंट त्रुटि

vim /usr/NX/etc/server.cfgमेरे व्यक्तिगत कार्य कंप्यूटर पर परिणाम : vim /usr/NX/etc/server.cfg


मैं myPersonalWork कंप्यूटर पर SSH में प्रोटोकॉल बदलता हूं और मुझे यह चेतावनी मिल रही है: "SSH कनेक्शन पर रनिंग NoMachine सत्र इस सर्वर पर समर्थित नहीं है। क्या आप NX प्रोटोकॉल का उपयोग करके अपने कनेक्शन को स्विच करना चाहते हैं?" और फिर "त्रुटि 61: कनेक्शन ने इनकार कर दिया"
एंड्रयू कैसिडी

जवाबों:


1

आपका ssh कमांड गलत है। इसके बजाय यह प्रयास करें:

ssh -L 4001:myPersonalWorkComputer:4001 me@workSSHServer

आप यह सुनिश्चित कर सकते हैं कि "myPersonalWorrkComputer" आपके कार्य कंप्यूटर के आंतरिक LAN IP पर सेट है।


1

नि: शुल्क संस्करण एसएसएच का समर्थन नहीं करता है, इसलिए आपको एसएसएच कनेक्शन पर एनएक्स को सुरंग बनाने के तरीके को जानने के लिए नो मेचाइन वेबसाइट पर दिए गए निर्देशों का उपयोग करना चाहिए।


0

आप SSH पर X11 अग्रेषण का उपयोग कर सकते हैं:

http://www.vanemery.com/Linux/XoverSSH/X-over-SSH2.html https://askubuntu.com/questions/35512/what-is-the-difference-between-ssh-y-trusted-x11 -forwarding और ssh-जू

यह जंजीर सुरंगों के माध्यम से भी काम करना चाहिए, यदि आप प्रत्येक आदेश के साथ -Y का उपयोग करते हैं।


0

क्या आपने उनकी वेबसाइट की कोशिश की?

https://www.nomachine.com/AR10K00728 संस्करण 4 में SSH द्वारा NoMachine होस्ट से कनेक्ट करना


जबकि लिंक एक उत्तर प्रदान कर सकता है यह जल्दी से पुराना हो सकता है। कृपया अपने उत्तर में लिंक से मुख्य बिंदुओं को शामिल करें। धन्यवाद।
मैथ्यू विलियम्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.