首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Navicat SSH问题

Navicat SSH问题
EN

Stack Overflow用户
提问于 2013-09-12 12:42:45
回答 2查看 4K关注 0票数 4

我在用SSH隧道连接Navicat时遇到了麻烦,而且我的鸭子们似乎都被连成了一排,所以我想知道是否还有其他人做到了这一点:

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

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

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

我一直得到一个无法连接到这个mysql主机的host.mydomainame.com。

我知道这是因为:( a)如果我使用错误的用户/pwd,我只会得到一个‘无法创建隧道’错误b),我的主机确认当我与正确的root/pwd组合连接时,就创建了SSH连接(即使错误消息是在我这边生成的)。

顺便说一句,按照Navicat的说法,我确保AllowTcpForwarding设置为yes。

我还确认了使用bithive,我可以从同一个IP和同一个用户连接到同一台服务器。

EN

回答 2

Stack Overflow用户

发布于 2013-09-12 19:39:49

想办法解决这个问题,所以我想我会更新,这样任何有问题的人都能让这件事成功。答案被证明是非常基本的。

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

票数 9
EN

Stack Overflow用户

发布于 2022-05-06 20:45:07

在我的例子中,我使用了一个PuTTYgen -> Load an existing private key file -> Conversions -> Export ssh.com key,这解决了我的问题!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18764608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档