大佬教程收集整理的这篇文章主要介绍了openssh 升级到后 xshell 连接提示找不到 key,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
https://cikeblog.com/s/openssh8.8-c7.tar.gz
wget https://cikeblog.com/s/openssh-8.5p1-1.el7.tar.gz tar -zxvf openssh-8.5p1-1.el7.tar.gz
rpm -Uvh *.rpm
yum install ./*.rpm 部分机器使用方法二安装会提示依赖问题,可以使用以下方法:
yum update *.rpm 至此,升级完成,如果之前升级过的,下面的就不用看了,直接新开SSH终端连接即可。
cd /etc/ssh/ chmod 400 ssh_host_ecdsa_key ssh_host_ed25519_key ssh_host_rsa_key echo “PermitRootLogin yes” >> /etc/ssh/sshd_config echo “PasswordAuthentication yes” >> /etc/ssh/sshd_config systemctl restart sshd
以上转自:刺客博客 Centos7下rpm升级OpenSSH到openssh-8.5p1版本
更新成功后,xshell连接提示缺少key
修改 /etc/ssh/sshd_config,在最后添加一行。
echo "KexAlgorithms +diffie-hellman-group-exchange-sha256,diffie-hellman-group1-sha1" >> /etc/ssh/sshd_config
systemctl restart sshd
删除 /etc/ssh 目录下 ssh_host_* 文件,重启 sshd 服务
cd /etc/ssh
rm -rf ssh_host_*
systemctl restart sshd
重启后,重新连接如果还是提示 “找不到匹配的host key算法”,继续执行下面的操作
查看xshell的会话文件夹路径
向上找到 NetSarang 目录, SECSH 文件夹并删除这个文件夹,重新连接服务器,解决找不到key的报错以上是大佬教程为你收集整理的openssh 升级到后 xshell 连接提示找不到 key全部内容,希望文章能够帮你解决openssh 升级到后 xshell 连接提示找不到 key所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。