मैं एसएसएच के साथ असामान्य (मेरे लिए वैसे भी) कुछ करने की कोशिश कर रहा हूं और मैं इसे काम करने के लिए नहीं कर सकता, उम्मीद है कि आप मदद कर सकते हैं।
मैं एसएसएच का उपयोग करके अपने मैक से एक दूरस्थ सर्वर से कनेक्शन स्थापित करना चाहता हूं। अब तक सब ठीक है। अब ट्रिकी बिट, रिमोट सर्वर से कनेक्शन के साथ मैं स्थापित करना चाहता हूं, फिर रिमोट सर्वर बैक से स्थानीय मशीन से कनेक्शन शुरू करना चाहता हूं। मुझे पता है, पागल। मूल रूप से मुझे दूरस्थ सर्वर को ब्राउज़ करने में सक्षम होने के लिए इन हुप्स के माध्यम से कूदने की आवश्यकता है और फिर फ़ाइल जानकारी को अपने स्थानीय मशीन पर वापस भेजना है ताकि इसे स्थानीय मशीन पर एक एप्लिकेशन द्वारा निपटा जा सके। उम्मीद है कि समझ में आता है!
इस समय अगर मैं दूरस्थ मशीन में लॉग इन होने के बाद स्थानीय मशीन पर वापस एसएसएच, टर्मिनल बस वहीं दूर बैठ जाएगा, कोई त्रुटि नहीं भी -v के साथ।
मैं $ SSH_CLIENT चर के आउटपुट को देखकर यह जानने की कोशिश कर रहा हूं कि मुझे कहां कॉल करना चाहिए, लेकिन मैं एक मानक वेनिला इंटरनेट कनेक्शन (कोई स्थिर आईपी पता नहीं) पर हूं मुझे लगता है कि यह समस्या पैदा कर सकता है।
चीजें जो मैंने स्थापित की हैं: मैं एक मैक पर हूं (ओएस एक्स 10.6.4) और मेरे पास रिमोट लॉगिन है जो सिस्टम वरीयताओं / साझाकरण में सक्षम है यदि मैं कोशिश करता हूं और एसएसएच मेरे मैक में एक और मशीन से लैन पर बाहर करता हूं तो मैं कोई समस्या नहीं जोड़ सकता हूं। यदि मैं अपने रिमोट सर्वर से किसी अन्य सर्वर (मेरी स्थानीय मशीन नहीं) में कोशिश करता हूं और एसएसएच करता हूं, तो मैं बिना किसी समस्या के जुड़ सकता हूं।
इसलिए उपरोक्त तथ्यों से मुझे लगता है कि मैं स्थानीय और दूरस्थ मशीनों पर फायरवॉल आदि के संबंध में स्पष्ट हूं।
मुझे यकीन है कि मुझे यहां कुछ स्पष्ट याद आ रहा होगा, लेकिन मेरे जीवन के लिए मुझे इस पर एक हैंडल नहीं मिल सकता है।
कोई मदद, लिंक या सही दिशा में सामान्य nudging बहुत सराहना की जाएगी!