服务器是阿里云的,ip为59.110.30.197
数据库是MySQL5.5,系统是ubuntu16.0.4
用Xshell是能ping通的,并且mysql -u root -p能进入数据库做操作,用WinSCP是能连接的,上传下载文件都正常
但是用Navicat连接不上
本人Linux小白,配置什么的都没改
本人linux和Mysql的账户名和密码都为一个
报错信息:SSH:expected key exchange group packet form server

解决方案 »

  1.   

    楼主解决了吗?
    我的和你几乎一样的报错。
    navicat报错有点不同:但是我用MyEnTunnel连接时是和你一样的错误:我这个隧道之前一直是可以用来连接Mysql和MyEntunnel的,年前管理员改了ssh的端口(不知道还改了啥),之后就不行了。
    你可以参考这篇文章试试,我这边因为没有权限改服务器的ssh配置文件 也没试:
    http://blog.csdn.net/shadow066/article/details/51222577
      

  2.   

    putty版本过低,会出现这个报错信息,你可以检查下版本,下个最新版的试试
      

  3.   

    4楼的问题怀疑服务器的sshd服务升级了
      

  4.   

    楼主换112版本的,我起先也是这个问题,百度了一堆,最后Google解决的,版本bug问题
      

  5.   

    这个是navicat的bug,navicat9,8就没有这个bug,我现在收样的是11.2.就没用这个问题
    这个bug在新版本里已经修复了
      

  6.   

    MyEntunnel换个版本可以连接上了
    然后navicat换成11.2版本也可以用ssh通道连接了