Navicat SSH Issues



我在使用 SSH 隧道连接到 Navicat 时遇到问题,似乎我所有的鸭子都排成一排,所以想知道是否有其他人这样做了:

我设置了一个普通 (TCP) 用户并检查了连接(主机、端口、用户、密码和 cpanel 中添加的远程访问 ip)以确保它正常工作。

按照说明,然后我转到SSH选项卡并启用它([x] SSH隧道)。

我为主机添加了相同的IP,然后为端口添加了22,然后将root添加为用户,选择密码作为身份验证,然后输入root密码。

我一直收到无法连接到此 mysql 主机 host.mydomainame.com。

我知道它正在工作,因为:a) 如果我使用错误的用户/pwd,我只会得到"无法创建隧道"错误b) 我的主机确认在我使用正确的根/pwd 组合连接时创建了 SSH 连接(即使错误消息是在我这边生成的)

顺便说一句,根据 Navicat 我确保 AllowTcpForwarding 设置为 yes。

我还确认使用bithive我可以与同一用户从同一IP连接到同一服务器。

想通了这一点,所以我想我会更新,以便其他有问题的任何人都可以完成这项工作。答案证明是相当基本的。

设置MySql用户的"常规选项卡"必须具有本地主机,而不是通常的主机名或ip,因为SSH隧道选项卡首先创建与该主机的连接。

就我而言,我使用了PuTTYgen -> Load an existing private key file -> Conversions -> Export ssh.com key,这解决了我的问题!

相关内容

  • 没有找到相关文章

最新更新