RedHat 6.8平滑升级openssh 8.3

本文档介绍了如何在RedHat 6.8系统上平滑地从旧版本升级到OpenSSH 8.3p1。首先进行环境检查,包括确认Linux版本和安装telnet服务,以防SSH更新时网络中断。接着,准备介质并下载OpenSSH和OpenSSL的安装包。然后,安装telnet-server,配置telnet服务,备份原有openssl文件,安装openssl依赖并编译安装新版本。最后,备份并卸载现有OpenSSH,编译安装新版本OpenSSH,验证升级成功并启动服务。
摘要由CSDN通过智能技术生成

一、环境检查

1.检查Linux版本信息
more /etc/redhat-release

在这里插入图片描述
2.检查Telnet服务是否安装,如没有安装,需准备操作系统ISO介质文件进行安装。
mount -o loop -t iso9660 /root/OS/CentOS-6.5-x86_64-bin-DVD1.iso /mnt
mount /dev/cdrom /mnt
rpm -qa | grep telnet-server

二.介质准备

Open SSH官方网站安装包下载:
点击进入下载下载最新版openssh安装包。

Open SSL官方网站安装包下载:https://ftp.openssl.org/source/old/1.1.1/

本文以openssh-8.3p1、openssl-1.1.1g版本升级为例进行介绍。
在这里插入图片描述
ssh 登录主机,拷贝Linux 6 ISO、openssh-8.1p1.tar.gz、openssl-1.1.1.tar.gz安装介质到需要安装的机器

在这里插入图片描述

安装telnet服务

配置本地yum源
备份原来的.repo文件至bk目录,新建EL.repo yum文件
在这里插入图片描述
在这里插入图片描述
测试本地yum源是否生效:
yum list | more
在这里插入图片描述

检查telnet-server和telnet的rpm包是否安装 安装Telnet服务,防止ssh更新时网络断开无法连接:

安装Telnet服务,防止ssh更新时网络断开无法连接:
查看yum源
rpm -qa | grep telnet
yum list | grep telnet
telnet.x86_64 1:0.17-48.el6 @base
telnet-server.x86_64 1:0.17-48.el6 @base

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值