一、概念简介
-
OpenSSH
OpenSSH为SSH协议的免费开源实现,用来进行远程控制,或在计算机之间传送文件,可以有效防止远程管理过程中的信息泄露问题,通过SSH可以对所有传输的数据进行压缩、加密,能够防止DNS欺骗和IP欺骗,具有安全性高,传输快的优点。
笔者整改网络安全漏洞时,使用的云虚拟机CentOS7自带的OpenSSH版本(OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017)漏扫出很多高风险漏洞,预采用升级处理(升至OpenSSH_8.6p1, OpenSSL 1.1.1g 21 Apr 2020),而升级OpenSSH需先升级OpenSSL(国际标准的加密及身份认证通信协议)。经升级整改后再漏扫复核,测得结果为:OpenSSH高危漏洞数为0,且未引入新漏洞(日期2021/5/8)。
二、升级操作:
-
开启telnet备用远程连接,防止ssh意外中断后可采用备用控制渠道
1)安装telnet服务,用于远程控制处理ssh升级
防止SSH远程控制时,升级过程中出现连接中断,可通过telnet备用方式进行远程连接(由于telnet是明文传输,不安全,只作为临时使用,升级完成后,必须停止卸载该服务)
#安装telnet服务
yum -y install telnet-server
#启动telnet服务
systemctl start telnet.socket
#检测防火墙状态
systemctl status f

本文介绍如何在CentOS 7上升级OpenSSH至8.6p1版本,并同步升级OpenSSL至1.1.1g,以解决安全漏洞问题。文章详细记录了升级步骤,包括安装telnet作为备用远程连接手段、备份配置文件、停止旧服务、安装新版本等。
最低0.47元/天 解锁文章
2405

被折叠的 条评论
为什么被折叠?



