通过ssh tunnel 连接远程服务器局域网中的mysql
主要思路:
通过ssh隧道将远程服务器局域网中的地址关联到本地ip的某个端口,具体流程如下:
ssh -L 127.0.0.1:6666:数据库服务内网ip地址:数据库服务端口号 远程服务器用户@远程服务器地址
其中 127.0.0.1:6666可以自定义为没被占用的地址和端口
示例:
在terminal中输入如下指令
ssh -L 127.0.0.1:6666:192.168.1.98:3306 root@120.10.110.66
然后新打开一个terminal窗口连接数据库
mysql -h 1
原创
2020-10-15 15:32:26 ·
377 阅读 ·
0 评论