我希望将远程计算机上的端口 8003 的请求转发到本地主机的端口 8080
答案1
ssh -R 8003:localhost:8080 ...
答案2
给出的 OpenSSH 命令行工作得很好,但还需要一些额外的选项才能使其更加完整:
ssh -R 8003:localhost:8080 -f -N -g root@remhost
请注意,这将转发任何连接到 8003 到本地主机 8080;连接是主机到主机的。-g 选项表示任何人都可以连接到远程机器上的该端口。如果删除该选项,则只有直接使用该机器的人才能使用隧道。
其他选项将把隧道置于后台并保持其无需干预即可运行。