系统版本:CentOS Linux release 7.6.1810 (Core)
默认版本:OpenSSH_7.4p1, OpenSSL 1.0.2k-fips
升级版本:OpenSSH_8.6p1, OpenSSL 1.1.1g
1.安装步骤:(安装后剩余操作同 centos6 升级一致,包括升级 openssl也是,centos6 升级地址:centos6.5 升级openssl1.1.1g、openssh8.6p1小记_啊 这的博客-CSDN博客 安装文件也在此文章上有链接!)
注意:建议升级前先看该链接,做好预防措施后再进一步安装
2.还有一个要注意的是,centos7 启动 telnet 服务和 centos6 可能有区别,同样启动 xinetd 服务之后发现 23 端口并没有侦听,centos7 也没有文件 /etc/xinetd.d/telnet 。centos7 操作启动如下:
# 设置开机自启
systemctl enable xinetd.service
systemctl enable telnet.socket
# 启动服务
systemctl start telnet.socket
systemctl start xinetd
3.升级 openssh
[root@localhost ~]# rpm -ivh openssl11-libs-1.1.1g-3.el7.x86_64.rpm
warning: openssl11-libs-1.1.1g-3.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:openssl11-libs-1:1.1.1g-3.el7 ################################# [100%]
[root@localhost ~]# rpm -Uvh ./openssh-*.rpm
Preparing... ################################# [100%]
Updating / installing...
1:openssh-8.6p1-1.el7.centos ################################# [ 14%]
2:openssh-clients-8.6p1-1.el7.cento################################# [ 29%]
3:openssh-server-8.6p1-1.el7.centos################################# [ 43%]
4:openssh-debuginfo-8.6p1-1.el7.cen################################# [ 57%]
Cleaning up / removing...
5:openssh-server-7.4p1-16.el7 ################################# [ 71%]
6:openssh-clients-7.4p1-16.el7 ################################# [ 86%]
7:openssh-7.4p1-16.el7 ################################# [100%]
[root@localhost ~]# ssh -V
OpenSSH_8.6p1, OpenSSL 1.1.1g FIPS 21 Apr 2020