Trong ví dụ dưới đây, số kênh tương ứng với cái gì? Đó là trên máy chủ? Đó là trên khách hàng?
$ 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
Máy khách ssh đang chạy trên Windows 7 và máy chủ có máy chủ Tomcat chạy trên cổng 8899.
Tomcat không nghe trên 127.0.0.1 trên máy từ xa nên nếu tôi thay đổi lệnh để ssh -L1570:thehostpublicip:8899 root@thehost
cổng chuyển tiếp hoạt động. Vì vậy, tôi biết rằng chuyển tiếp cổng dường như chỉ hoạt động tốt trên máy chủ.
tập tin cấu hình sshd của tôi chứa hai dòng sau:
# 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
Tôi đang cố gắng thiết lập chuyển tiếp cổng cho một quy trình khác không phải Tomcat và tôi nhận được các thông báo lỗi tương tự như nội dung bên trên vì vậy tôi đang cố gắng hiểu ý nghĩa của các thông báo lỗi.