Navicat通过跳板机登录mysql,报错ssh:expected key exchange

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Navicat for MySQL 通过跳板机登录mysql,报错如下:
ssh:expected key exchange group packet

解决办法如下:
1、将Navicat for MySQL版本换为11及以下
2、查看ssh日志

tail -f /var/log/secure

发现ssh登录作跳板机的时候报错:
error: kex protocol error: type 30 seq 1
通过在ssh_config上添加配置来解决这个解决

KexAlgorithms [email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1

重启即可

# ssh-keygen -A
# systemctl restart sshd

转载于:https://my.oschina.net/gKWW0kOYB/blog/2209337

你可能感兴趣的:(Navicat通过跳板机登录mysql,报错ssh:expected key exchange)