नीचे दिए गए उदाहरण में चैनल नंबर किसके अनुरूप हैं? जो सर्वर पर हैं? जो क्लाइंट पर हैं?
$ ssh -L1570:127.0.0.1:8899 root@thehost
Password:
Last login: Fri Aug 9 13:08:44 2013 from theclientip
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
You have new mail.
# channel 2: open failed: administratively prohibited: open failed
channel 3: open failed: administratively prohibited: open failed
channel 2: open failed: administratively prohibited: open failed
Ssh क्लाइंट विंडोज 7 पर चल रहा है और सर्वर में टॉमकैट सर्वर पोर्ट 8899 पर चल रहा है।
टॉमकैट रिमोट मशीन पर 127.0.0.1 पर नहीं सुन रहा है, तो अगर मैं कमांड को बदलूं ssh -L1570:thehostpublicip:8899 root@thehost
पोर्ट फॉरवर्ड कार्यों में । इसलिए मुझे पता है कि पोर्ट फ़ॉरवर्डिंग सर्वर पर ठीक काम कर रहा है।
मेरी sshd config फाइल में निम्नलिखित दो लाइनें हैं:
# Port forwarding
AllowTcpForwarding yes
# If port forwarding is enabled, specify if the server can bind to INADDR_ANY.
# This allows the local port forwarding to work when connections are received
# from any remote host.
GatewayPorts yes
मैं एक और प्रक्रिया नहीं टॉमकैट के लिए पोर्ट अग्रेषण स्थापित करने की कोशिश कर रहा हूं और मुझे ऊपर के सामान के समान त्रुटि संदेश मिलते हैं इसलिए मैं त्रुटि संदेशों के अर्थ को समझने की कोशिश कर रहा हूं।