如何从一台计算机到另一台计算机build立SSH隧道并转发其stream量?

我有两台电脑都运行Linux。 我们称之为计算机A和计算机B.计算机A的IP为192.168.1.10,B的为192.168.1.11。

在计算机B上安装了JBoss 7 AS,其pipe理界面只能在本地访问( http://127.0.0.1:9990 ),我想从计算机A访问它。

Therfor我想从计算机A通过SSH隧道到计算机B,并将所有通信转发到B上打开的另一个端口,比方说,我将在端口8081 B上的HTTP请求转发到127.0.0.1:9990。

我怎样才能build立从电脑A到电脑B的隧道?

我遵循这个指南,但失败了: http : //www.revsys.com/writings/quicktips/ssh-tunnel.html

在电脑上A:

 ssh -fCNL 8081:localhost:9990 [email protected] 

或从计算机B反向端口(不要同时使用):

 ssh -fCNR 9990:localhost:8081 [email protected] 

要了解选项,请参阅man ssh