我在使用 SSH 隧道连接到 Navicat 时遇到问题,而且似乎我所有的鸭子都排成一排,所以想知道是否有其他做过此操作的人取得了成功:
我设置了一个普通(TCP)用户并检查了连接(主机、端口、用户、密码和在 cpanel 中添加的远程访问 ip)以确保它正常工作。
按照说明,然后我转到 SSH 选项卡并启用它([x] SSH Tunnel)。
我为主机添加了相同的IP,然后为端口添加了22,然后添加了root作为用户,选择了密码作为身份验证,然后输入了root密码。
我不断收到 host.mydomainame.com 无法连接到这个 mysql 主机。
我知道它正在工作,因为:a)如果我使用了错误的用户/密码,我只会收到“无法创建隧道”错误 b)我的主机确认在我使用正确的 root/密码组合连接时创建了 SSH 连接(即使错误消息是在我这边生成的)
顺便说一句,按照 Navicat,我确保 AllowTcpForwarding 设置为 yes。
我还确认使用 bithive 我可以使用同一用户从同一 IP 连接到同一服务器。