通过ssh命令实现端口转发

发表于 LINUX 分类,标签:

A: 192.168.1.110

B: 192.168.1.112  mysqld


在A机器操作,添加用户并设置密码:

useradd dbssh

echo "123456" | passwd --stdin dbssh

ssh -o ServerAliveInterval=60 -N -f -L 0.0.0.0:5588:192.168.1.112:3306 dbssh@127.0.0.1

接下来输入dbssh用户的密码123456即可

功能,将A机器的5588端口转发到B机器的3306端口,这样当访问A机器的5588端口的时候,实际上是访问的B机器的mysql服务。

注意:开放防火墙,保证A机器的5588端口是可访问,保证B机器的3306端口可以被A机器访问。

0 篇评论

发表我的评论