क्या मैं PuTTY को एक SSH सर्वर से कनेक्ट करने के लिए कह सकता हूं, फिर दूसरे के लिए स्वचालित रूप से?


15

काम पर हमारे पास कई सर्वर हैं, लेकिन हमारे स्थानीय नेटवर्क के बाहर केवल एक ही एसएसएच सुलभ है। अगर मैं घर से काम कर रहा हूं, तो मैं उस एक्सेस से कनेक्ट होने के लिए PuTTY का उपयोग करता हूं, फिर जिस भी सर्वर पर मैं काम करना चाहता हूं, उसमें SSH।

क्या इस प्रक्रिया को स्वचालित करने का कोई तरीका है? मैं देख रहा हूं कि 'सुरंगों' और 'प्रॉक्सी' के लिए विकल्प हैं, लेकिन इनमें से कोई भी काफी मेल नहीं खाता है कि मैं क्या करने की कोशिश कर रहा हूं।

जवाबों:


17

हां, कनेक्शन के तहत विकल्पों में -> एसएसएच। वहाँ "रिमोट कमांड:" बस 'ssh सर्वर' या जो भी स्ट्रिंग आप चाहते हैं में डाल दिया। इसका एकमात्र नकारात्मक पक्ष यह है कि यदि आप दूसरे टर्मिनल से बाहर निकलते हैं तो यह पहले वाले को भी मार देगा।

पोटीन सेटअप


एक इलाज काम करता है;)
GMAN

6

मुझे पता है कि यह एक पुराना सवाल है, लेकिन मुझे लगता है कि विकल्प जोड़ना अभी भी उपयोगी है।

स्वीकृत उत्तर के अलावा, जो दूरस्थ रूप से SSH का उपयोग प्रॉक्सी के रूप में करता है, आप plinkस्थानीय प्रॉक्सी के रूप में (आप इसे आधिकारिक पुट्टी साइट पर भी प्राप्त कर सकते हैं)।

कनेक्शन> प्रॉक्सी के तहत विकल्पों में आप प्रॉक्सी प्रकार के रूप में 'लोकल' का चयन करते हैं और आपके द्वारा दर्ज स्थानीय प्रॉक्सी कमांड के रूप में plink "«session name»" -agent -nc %host:%port। बदलें «सत्र नाम» पोटीन सत्र आप एक प्रॉक्सी के रूप में उपयोग करना चाहते हैं के नाम से।

मैंने इसे इस तरह से किया है, यह है कि मुझे बहुत सारे सत्रों के लिए विशिष्ट प्रॉक्सी की आवश्यकता है। इस समाधान का उपयोग करके मैं आसानी से प्रॉक्सी सर्वर की सेटिंग्स को एक जगह बदल सकता हूं।

पोटीन प्रॉक्सी सेटिंग्स

(मुझे लगता है plinkकि प्रोग्राम फ़ोल्डर आपके PATH में नहीं है, तो आपको एक पूर्ण पथ की आवश्यकता है )

कृपया ध्यान दें कि दृष्टिकोण स्वीकृत उत्तर से थोड़ा अलग है। मेरे समाधान का उपयोग करके, आपको सत्र सेटिंग्स में अंतिम होस्ट नाम (संरक्षित सर्वर जिसे आप लॉग इन करना चाहते हैं) दर्ज करना होगा। स्वीकृत उत्तर का उपयोग करके आप सत्र के होस्ट नाम के रूप में प्रॉक्सी सर्वर में प्रवेश करेंगे।


यह एक बेहतर उपाय है। यह इतना कमाल का समाधान है कि, आप एक जंप प्रोफाइल सेट कर सकते हैं और फिर नाम बदलकर, कई सर्वरों पर इसका उपयोग कर सकते हैं। मुझे लगता है कि जिस व्यक्ति ने "आविष्कार" किया, वह पुट्टी एक प्लेटिनम स्तर के पदक का हकदार है।
राजीव

मेरे पास अपने अमेज़ॅन के गढ़ के माध्यम से कूदने के लिए प्रस्तावित विकल्प का उपयोग करने का कोई सौभाग्य नहीं है, लेकिन स्वीकृत उत्तर बिल्कुल उम्मीद के मुताबिक काम करता है, जो मुझे एएटीआई से जुड़े पुट्टी टर्मिनल के साथ छोड़ रहा है जो गढ़ के पीछे छिपा हुआ है। IMO, इससे कोई क्लीनर नहीं मिलता है, और प्रत्येक दिन मुझे बहुत समय बचाएगा, क्योंकि मुझे अब हर बार आईपी पते को देखने की ज़रूरत नहीं होगी, जो मैं आशा करना चाहता हूं।
डेविड ए ग्रे

यह एक स्थानीय प्रॉक्सी बनाता है, यह एक मध्यस्थ मेजबान के माध्यम से एसएसएच सुरंग की अनुमति नहीं देता है।
एरिन शूनओवर

मेरे "प्रॉक्सी सत्र" के लिए एक बार के पासवर्ड की आवश्यकता होती है और मैं "स्थानीय प्रॉक्सी कमांड: c: \ apps \ plink" के साथ अटक जाता हूं "my -xy-session" -nc host: port "संदेश। मुझे इस कॉन्फ़िगरेशन को कैसे समायोजित करना चाहिए?
skoval00
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.