【发布时间】:2022-02-06 06:58:51
【问题描述】:
我的场景如下:
我有一个网络服务器和一个数据库服务器。在网络服务器上,我有一个 SSH 用户,我可以通过 mysql-client 连接到数据库。 mysql端口被限制为web服务器的IP地址,我在数据库服务器上没有SSH用户。
我认为这里应该可以使用某种 SSH 隧道,但我还不能完全理解它。
我会按照这些思路想象一些东西:
隧道:127.0.0.1:9999 -> Webserver.IP:9999 -> DBserver.IP:3306
Mysql-Client CMD:mysql -u db_user -h 127.0.0.1 -p -P 9999
如果有人能分享一下是否以及如何实施的想法,我将不胜感激。
【问题讨论】:
-
请在 SO 的专用 DBA 姐妹网站上询问数据库管理员相关问题!
-
下次我会记住这一点,谢谢。
标签: mysql ssh remote-access tunnel jumphost