मुझे दो मेजबानों के बीच एक सुरंग स्थापित करनी है।
इसके लिए मैं ssh
इस तरह से उपयोग करता हूं :
ssh -L MY_LOCAL_PORT:FOREIGN_ADDRESS:FOREIGN_PORT MYUSER@SSH_SERVER
उसके बाद, मैं अपने SSH_SERVER में लॉग इन करता हूं।
मैं इस सुविधा से कैसे बच सकता हूँ? मुझे केवल एक सुरंग स्थापित करनी है। मुझे अपने SSH_SERVER में प्रवेश नहीं करना है ...
मैंने -N विकल्प आज़माया है, लेकिन इसने मेरे शेल को व्यस्त रखा है।
man ssh
दिखाता है कि: ssh -f -L 1234:localhost:6667 server.example.com sleep 10 && irc -c '#users' -p 1234 pinky 127.0.0.1
-f विकल्प पृष्ठभूमि ssh और दूरस्थ कमांड `` स्लीप 10 'को सेवा शुरू करने के लिए समय (10 सेकंड, उदाहरण में) की मात्रा निर्दिष्ट करने के लिए निर्दिष्ट किया जाता है जिसे ट्यून किया जाना है। यदि निर्दिष्ट समय के भीतर कोई कनेक्शन नहीं किया जाता है, तो ssh बाहर निकल जाएगा। `` `