zoukankan      html  css  js  c++  java
  • Navicat使用SSH远程连接到MySql,报错80070007: SSH Tunnel: Server does not support diffie-hellman-group1-sha1 for keyexchange

    尝试使用Navicat远程连接到我在阿里云服务器上的MySql,通过SSH

    但是报错: 80070007: SSH Tunnel: Server does not support diffie-hellman-group1-sha1 forkeyexchange

    解决方案:【亲测有效】

    1.打开

    sudo vim /etc/ssh/sshd_config
    

    2.在最后添加

    KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
    Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr
    

    3. :wq!保存

    4.执行 重新生成所有键:

    ssh-keygen -A
    

    5.重启ssh服务

    sudo service ssh restart
    

      

    再次连接,成功!

     

  • 相关阅读:
    6.20 委托
    6.20 VAR 万能变量
    LINQ查询
    LINQ基本语句
    母版页
    分页+组合查询
    Document
    Select查询语句1
    Cookie对象
    Session对象
  • 原文地址:https://www.cnblogs.com/super-zhangkun/p/10217166.html
Copyright © 2011-2022 走看看