ssh tunnel:the negotiation of encryption is failed

在navicat使用ssh通道连接服务器端数据库时,会出现

ssh tunnel:the negotiation of encryption is failed

或者

ssh tunnel:server does not support diffie-hellman-group1-sha1 forkeyexchange

的问题 这是因为服务器关于ssh的加密设置没有和navicat协调好 此时,需要修改服务器配置文件,方法如下:

命令行打开

vi /etc/ssh/sshd_config

在文件末尾加入如下代码

KexAlgorithms diffie-hellman-group1-sha1

Ciphers 3des-cbc

保存文件

Esc + :w

重启SSH

service sshd restart

本文作者:肖云

本文链接:http://www.d7dd.com/2021/11/navicat-ssh-tunnel

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处!

PyPDF2设置pdf文件读写编辑和打印权限
0 条评论
已登录,注销 取消