严肃提醒:升级ssh请谨慎,有些命令会依赖ssh,比如rsync
因为服务器的SSH漏洞问题,升级了一下openssh的服务器端软件,结果发现无法在低版本的ssh上连接新升级的服务器,连接时报错“no hostkey alg”,网上找了好多方法,最后终于找到一个比较简单的方法,现记录如下。
在升级后的sshd_config里面加入如下配置项
解决办法
#编辑sshd_config
vi /etc/ssh/sshd_config
添加一行内容:
HostKeyAlgorithms +ssh-rsa,ssh-dss
#重启sshd服务
service sshd restart