我试图通过两个SSH主机连接到mySQL,但一直无法在线找到解决方案。
如果我与Putty连接,我将连接到第一个框(让我们称之为MainBox),然后是"ssh subBox“。那时,我就可以登录到mySQL了。然而,在工作台上,我不能跳过这样的多个主机,而且我没有其他方法访问数据库。
我该怎么做?
发布于 2017-03-11 22:33:39
这里的主要问题是,您需要在第一步中设置一个shh隧道,然后使用它作为桥将工作台通信到3306中的mySQL数据库(或任何配置好的端口)。
putty真正要做的是设置一个ssh连接,它允许主机交换密钥并在端口22中建立ssh协议通信。工作台不会这样做,但是您可以独立地设置环境。
请参考这两个参考资料,并提供软肋。通过SSH隧道远程访问数据库 标准的基于SSH的TCP/IP连接方法
发布于 2019-03-05 14:41:50
将其添加到ssh配置中:
Match host=*.swim.swf
proxycommand ssh -q -W %h:%p swim-bastionhttps://serverfault.com/questions/837727
复制相似问题