Xshell远程登入新版Ubuntu系统的问题解决方法

2021-02-22  本文已影响0人  三叠纪的小黑猫

报错提醒:服务器发送了一个以外的数据包 received:3 expected:20

情况特征:ssh服务正常开启,Ubuntu系统与其他linux终端可以连接,但Xshell无法连接。

问题原因:新版的sshd服务与老版本的Xshell存在兼容性问题。

解决方法

sudo vi /etc/ssh/sshd_config

在文件末尾加入:

KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1

最后重启sshd服务

sudo systemctl restart sshd

参考博客:

https://blog.csdn.net/u011417820/article/details/108444354

上一篇下一篇

猜你喜欢

热点阅读