美文网首页全栈之数据库
ssh 防火墙打洞 连接生产环境数据库

ssh 防火墙打洞 连接生产环境数据库

作者: 曹大饼 | 来源:发表于2017-07-20 14:42 被阅读0次

ssh 是一个强大的命令,除了可以远程登录linux系统之外,可以防火墙打洞。

场景如下:

1. 给客户机房部署了一个系统,客户的防火墙只给开放了22端口,让你远程登录。这个是时候想访问客户的数据库就比较麻烦,客户不会开放3306端口给你。

2. 阿里云rds 云数据库,这种一般都是生产环境的数据库,不会让开放人员轻易访问的。只会让生成环境的服务器访问。

基于上面的场景可以使用SSH 实现防火墙穿透,在自己电脑上运行命令如下:

ssh -gCNL 3306:*******.mysql.rds.aliyuncs.com:3306 linuxServer

其中,linuxServer 是我自己配置的host 名字,配合 ssh的公钥登录,就不用输入密码了。

然后就可以通过mysql客户端工具连接远程数据库了。

相关文章

网友评论

    本文标题:ssh 防火墙打洞 连接生产环境数据库

    本文链接:https://www.haomeiwen.com/subject/tigdkxtx.html