मेरे पास मेरी ~/.ssh/config
फ़ाइल प्रविष्टियाँ हैं जैसे स्थानीय फ़ॉरवर्ड परिभाषाएँ
HOST myServer
hostname 10.10.0.1
user xyz
LocalForward 8080 localhost:80
LocalForward 4000 127.0.0.1:4000
...
यह एक आकर्षण की तरह काम करता है, लेकिन मेरे पास कुछ डेटा को सिंक्रनाइज़ करने के लिए स्क्रिप्ट भी है।
जब वे सर्वर से कनेक्ट करने का प्रयास करते हैं, तो ये स्क्रिप्ट कई चेतावनियाँ दिखाती हैं, जबकि पहले से ही एक कनेक्शन है।
bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 8080
bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 4000
....
वहाँ एक है स्वच्छ तरीके से उपयोग करने ssh
या rsync
विकल्प के साथ एक सत्र के लिए सभी स्थानीय आगे निष्क्रिय करने के लिए?
जाहिर है मैं प्रत्येक कॉन्फिग ब्लॉक को कॉपी और पेस्ट कर सकता हूं और स्थानीय फॉर्वर्ड के बिना एक के साथ एक का निर्माण कर सकता हूं, लेकिन मुझे उम्मीद है कि एक बेहतर समाधान है।