Xshell遠程SSH報錯:服務器發送了一個意外的數據包。RECEIVED:3,EXPECTED:20


最近安裝了一台麒麟系統學習,然后正常配置SSH發現無法遠程

網上百度后發現是要修改一個ssh的配置文件,記錄一下

 

一、更新或者安裝ssh

yum -y install openssh

二、編輯配置文件,刪除最后的【kex開頭的】一串字符,然后重新將這句復制進去

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

 

vi /etc/ssh/sshd_config

末尾插入

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

 

 三、保存后,重啟服務,再次連接即可

systemctl restart sshd

 


免責聲明!

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



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