Centos7升级Openssh8.0咯悝滩镞解决更新openssh之后无法登录的问题关于openssl和openssh的漏洞,需要更新可以解决。很多小伙伴反馈更糕恍阏绯新openssh之后不能登录?这里咗嚛本经验就以centos7为例演示,如何操作更新openssh,并解决登录问题,特别说明注意本经验只对centos7系统有效,其他系统步骤不一样哈
方法/步骤
1、查询openssh版本号#ssh-V注意一下,版本以#ssh-v为准。rpm不做参考
2、下载新版本openssh包
3、安装相关软件依赖包
4、开始编译openssh包
5、可能遇到的问题,如果遇到无法检测openssl版本,需要更新一下openssl版本。参考以下经验
6、执行编译安装openssh包
7、安装完成之后,如下图记录下几个需要注释的行。9394和123行
8、注释ssh配置文件的以下几行
9、复制新版本openssh配置文件到启动目录
10、加入openssh到开机启动项目
11、openssh无法登录可能遇到的戒彬尢欤问题,注意更新openssh版本之后。默认是禁用root账号登录的,需要开启把原systemd管理的sshd文件删除
12、检测openssh版本号再次执行查看以上都没有问题之后,重启ssh蟠校盯昂d服务。注意ssh窗口不要关闭,用其他工具连接确认一下。