navicat使用ssh登錄mysql報錯:expected key exchange group packet from server


一、navicat ssh連接方式

由於公司使用的是阿里雲的RDS,需要通過內網連接數據庫(不直接提供公網訪問),此時可以使用navicat的ssh方式,通過一台跳板機連接內網的RDS

image

image

二、連接報錯及解決方式

報錯:SSH: expected key exchange group packet from server

image

解決方式:

1、升級navicat

2、修改sshd的配置

[root@Manager ~]#vim /etc/ssh/sshd_config  #編輯sshd配置文件,在最后添加
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1

參考文檔:

https://blog.csdn.net/enweitech/article/details/80677374

http://www.bubuko.com/infodetail-2993078.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM