Aşağıdaki örnekte kanal numaraları neye karşılık gelmektedir? Hangileri sunucuda? Hangisi istemcide?
$ 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 istemcisi Windows 7 üzerinde çalışıyor ve sunucu 8899 numaralı bağlantı noktasında çalışan bir Tomcat sunucusuna sahip.
Tomcat uzaktaki makinede 127.0.0.1'de dinlemiyor, bu nedenle ssh -L1570:thehostpublicip:8899 root@thehost
bağlantı noktasını ileriye doğru değiştirirsem çalışır. Bu yüzden port yönlendirme sunucu üzerinde gayet iyi çalışıyor gibi biliyorum.
sshd yapılandırma dosyam aşağıdaki iki satırı içeriyor:
# 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
Tomcat için başka bir işlem için bağlantı noktası yönlendirme kurmaya çalışıyorum ve hata mesajlarının anlamını anlamaya çalıştığım için yukarıdaki şeylere benzer hata mesajları alıyorum.