ssh端口转发实践

1. 把本地端口映射为服务器13000端口
1.1. 设备在端口13000作为服务器侦听
原本我用sokit这样的tcpip工具,连接服务器ip和端口13000,发送命令,就可以和服务器端软件联动。

1.2. 端口转发的情况:
把本地端口3000映射到服务器端口13000,其中scale是服务器端用户名,192.168.10.128是服务器端的IP
ssh -L 3000:127.0.0.1:13000 -N scale@192.168.10.128

其中:
-L 是指从本地映射到远端
如果-R则是从远端映射到本地
-N 表示并不实际登录到远端的termial,而是hang在本地。

1.3. 再次用sokit发送tcp数据:
这次连接本地ip127.0.0.1和3000端口,就可以操作服务器端软件。

2. 把本地端口映射到服务器22端口,用这个本地端口来进行scp

2.1 映射本地端口

ssh -L 5555:127.0.0.1:22 -N bizuser@192.168.10.81

2.2 scp

scp -P 5555 .\text.txt bizuser@127.0.0.1:/home/bizuser/

 

posted @ 2023-03-15 16:13  hkingsp  阅读(66)  评论(0编辑  收藏  举报