位置: 编程技术 - 正文
推荐整理分享利用ssh tunnel链接mysql服务器的方法(如何使用ssh),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:ssh连接条件,ssh连接方式,ssh采用tcp端口22传输数据,端口23建立连接,ssh连接条件,ssh采用tcp端口22传输数据,端口23建立连接,如何使用ssh,ssh连接有什么条件,ssh采用tcp端口22传输数据,端口23建立连接,内容如对您有帮助,希望把文章链接给更多的朋友!
前言
在某些情况下,我们只能知道数据库的内网地址,无法通过内网连接,但是我们可以登录同一个内网的其他机器,并且这些机器能够在内网访问数据库,那么我们可以通过ssh tunnel的方法来访问数据库。
用法
ssh tunnel的使用方法十分简单,具体格式如下:
使用-L的方式,将对本地端口的访问,通过ssh tunnel,forward到远程主机的端口上。在实际使用过程中,我们还可以加上-f和-N参数使得该条ssh命令在后台工作,且无需执行任何命令。
实践
假设我们mysql server的内网ip为...,并且开启在端口上,另一台与mysql在同一个内网中的服务器的外网ip是...。
首先在本地执行:
然后在本地执行:
输入完密码之后,就可以登录mysql了。
执行完之后,我们可以通过ps找到刚才建立的sshd连接,然后将其kill掉,就可以关闭刚才建立的ssh tunnel了。
总结
标签: 如何使用ssh
本文链接地址:https://www.jiuchutong.com/biancheng/350142.html 转载请保留说明!上一篇:mysql 全文检索中文解决方法及实例代码(mysql检索语句)
下一篇:MySql Sql 优化技巧分享(mysql优化sql有哪些)
友情链接: 武汉网站建设