如何通过两台 SSH 主机连接 MySQL 数据库

如何通过两台 SSH 主机连接 MySQL 数据库

如何通过两个 SSH 主机连接到 MySQL 数据库?

我的情况如下:我有两个 SSH 主机,如下所示。MySQL 在 BOX2 主机上运行。

MyBox(GUI 客户端)-----SSH(端口 22)--->BOX1(IP:190.xx.xx.xx)---SSH(端口 22)--->BOX2(IP:190.xx.xx.xx)[MySQL 服务器]

我的问题是,如果我有多个 SSH 主机要建立隧道,如上所示,我该如何连接?

答案1

您可以设置ProxyCommand从 MyBox 透明连接到 BOX2(在后台使用 BOX1),这样您就可以设置-L从 MyBox 直接到 BOX2 的重定向。请阅读:透明多跳 SSH获取更多详细信息。

相关内容