【统信UOS下升级openssh及openssl】

统信uos升级openssh版本 统信UOS系统升级OpenSSH至10.2p1版本操作指南,修复8.2版本安全漏洞并提升远程访问安全性。文档详细说明升级步骤:包括检查当前版本、安装依赖、下载验证源码包、卸载旧版、配置编译参数、安装新版及配置系统服务。提供安全配置优化建议,如禁用ssh-rsa算法和限制root登录。包含验证测试方法和常见问题排查方案,强调备份配置文件和测试环境验证的重要性。操作需root权限,建议通过本地终端执行以避免远程连接中断。 阅读详情
AI摘要

本文详细描述了在政企项目中的国产服务器上,由于openSSH版本过低导致的安全漏洞,如何通过升级OpenSSH和OpenSSL来增强服务器安全性,包括设置镜像仓库、安装和配置telnet作为临时替代服务,以及执行升级步骤和解决升级后遇到的问题。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:升级原因及项目环境:

升级原因:政企项目所属国产服务器下,需要使用openSSH方能远程连接服务器,在一次等保测评的时候由于openSSH版本过低扫描出远程服务存在安全隐患的漏洞,需要对openSSH进行远程升级操作。

项目环境:

# 查询操作系统
lsb_release -a

1、服务器操作系统:UnionTech OS Server 20(基于国产开源Deepin系统开发,Deepin系统基于大型社区开源系统Debian系统开发,所以与Ubuntu系统类似,本次升级方案也适用于Ubuntu)

2、版本更新:openSSH8.3p1 -> openSSH9.1p1


提示:以下是本篇文章正文内容,下面案例可供参考

一、openssh及openssl简介

OpenSSH和OpenSSL是两个常用的开源软件包,用于提供安全的网络通信和加密功能。

OpenSSH是一个用于安全登录和远程 shell 会话的工具集,基于SSH(Secure Shell)协议。它能够加密所有的网络通信,包括密码、文件和远程命令等。OpenSSH还提供了 SFTP(SSH File Transfer Protocol)和SCP(Secure Copy Protocol)等文件传输协议,使文件传输也能够进行安全加密。

OpenSSL是一个开源的加密工具包,提供了一系列密码学功能,包括对称加密、非对称加密、数字签名、密钥交换等。OpenSSL还提供了 SSL/TLS 协议的实现,用于在网络通信中建立安全的连接。它可以用于开发安全的网络应用程序,如网站服务器、邮件服务器、VPN 等。

OpenSSH和OpenSSL在许多操作系统中都有广泛的应用。它们具有安全、可靠、稳定的特性,并且经过了长时间的发展和优化,被广泛认可并广泛使用。

二、准备操作

1.镜像仓库

注意:如果确保你的网络是没问题的,那这步骤可以跳过openssh以及openssl的资源链接:

  1. openssl官方下载地址: https://www.openssl.org/source/
  2. openssh官方下载地址:https://fastly.cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/
  3. zlib官方下载地址: http://www.zlib.net/
  4. telnet安装包地址:http://ports.ubuntu.com/pool/main/n/netkit-telnet/telnet_0.17-41_arm64.deb
  5. openbsd-inetd下载地址:https://launchpad.net/ubuntu/+source/openbsd-inetd/
  6. Debian官网的libpam0g-dev下载地址:http://ftp.de.debian.org/debian/pool/main/p/pam/
  7. 建议使用apt包管理器,配置镜像源仓库:清华大学开源软件镜像站
    https://mirrors.tuna.tsinghua.edu.cn/

vim /etc/apt/sources.list 添加如下镜像地址:

#debian 9.x (stretch) 阿里云镜像仓库
deb https://mirrors.aliyun.com/debian-archive/debian stretch main contrib non-free
#deb https://mirrors.aliyun.com/debian-archive/debian stretch-proposed-updates main non-free contrib
deb https://mirrors.aliyun.com/debian-archive/debian stretch-backports main non-free contrib
deb https://mirrors.aliyun.com/debian-archive/debian-security stretch/updates main contrib non-free
deb-src https://mirrors.aliyun.com/debian-archive/debian stretch main contrib non-free
#deb-src https://mirrors.aliyun.com/debian-archive/deb
UOS Server 修复OpenSSH漏洞 升级UOS系统的openssh为9.7p1解决SSH安全漏洞 阅读详情

相关推荐

OpenSSH v10.5p1 RPM一键安装包:覆盖CentOS 5-9与统信UOS

SSH远程管理是 Linux 运维的基石,而 OpenSSH 作为核心实现,其版本迭代带来的安全修复与兼容性问题,始终是内网服务器批量升级的痛点。CentOS 自带源版本滞后,等保漏洞扫描又倒逼升级,手工编译安装常导致配置、PAM、SELinux 全面失控。通过 RPM 打包,可将源码构建、依赖管理、配置保留与回滚机制固化,显著降低批量部署风险。面向 CentOS 5/6/7/8/9 及统信 UOS 等跨版本环境,OpenSSH v10.5p1_b5 一键安装包不仅解决 GLIBC、OpenSSL 版本差异

weixin_34319111的博客 444

统信UOS aarch64自制OpenSSH 9.6p1 RPM包升级实践

RPM是Linux软件包管理的基石,它将源码、配置文件与依赖关系封装成可安装、可回滚的交付物。rpmbuild基于spec文件自动完成编译与封装,让软件升级从手工make install转变为标准化、可重复的工程流程。在国产化环境中,安全扫描往往要求立即修复OpenSSH的高危漏洞,而统信UOS aarch64平台的官方源滞后,直接套用第三方rpm又面临依赖不兼容风险。自制rpm包能够精确控制依赖与安装路径,结合本地yum源实现批量升级,特别适合信创内网、离线环境下的批量安全加固。围绕OpenSSH 9.6

weixin_42570296的博客 184

自制OpenSSH 9.6p1 RPM包:统信UOS aarch64升级实战

SSH作为Linux服务器远程管理的核心协议,其版本安全性直接关系到整个运维体系的稳定。RPM包作为红帽系发行版的标准软件打包方式,能够提供可追踪的安装、升级与回滚机制。当官方源滞后而安全审计要求升级到OpenSSH 9.6p1时,通过rpmbuild构建适用于aarch64架构的定制RPM包成为高效解决方案。这一过程涉及spec文件编写、依赖检查、configure参数调整及安装验证等关键环节,尤其适用于统信UOS这类基于Debian但需要以RPM格式交付的国产系统环境。文章以实际操作历程为依据,梳理了从

weixin_42116058的博客 235

统信UOS aarch64架构下基于rpmbuild自制OpenSSH 9.6p1升级包

在信创与等保整改场景中,OpenSSH版本过低是漏扫报告里的高频漏洞项,而统信UOS的aarch64架构往往面临软件源更新滞后、现成rpm包稀缺的窘境。rpmbuild作为标准RPM打包工具,能够将源码编译、依赖封装、补丁记录与资产台账统一起来,让安全修复真正纳入可追溯的运维体系。利用spec文件定义编译参数与安装行为,并结合构建机环境隔离、动态库依赖校验等手段,可以稳定产出适配aarch64平台的OpenSSH 9.6p1安装包。本文从构建环境准备、spec编写、rpmbuild排错到部署后的进程验证与算

weixin_42524276的博客 283

统信UOS aarch64自制OpenSSH 9.6p1 RPM包升级实战指南

从Linux软件包管理的基础概念讲起,说明RPM作为核心机制如何跟踪文件与依赖关系。接着介绍安全漏洞与CVE修复的紧迫性,在国产操作系统如统信UOS中软件仓库更新滞后,且aarch64架构下现成RPM包几乎不可得。自制RPM包能够将编译产物纳入统一管理,支持批量升级与快速回滚,是运维侧更稳妥的工程方案。围绕OpenSSH 9.6p1的升级场景,本文详细描述从环境准备、spec文件改写、rpmbuild构建到rpm -Uvh安装与典型踩坑的完整流程,帮助你在国产化服务器上高效完成安全整改。

weixin_42524945的博客 286

统信UOS aarch64自制OpenSSH 9.6p1 rpm升级实践

OpenSSH作为远程运维的核心通道,其版本缺口常成为等保扫描中的中危漏洞。在统信UOS这类基于Debian定制的信创系统上,直接沿用CentOS的rpm包会因libcrypto.so版本差异或PAM模块路径不一致而导致sshd无法启动。解决思路是从源码编译产出适配当前aarch64环境的rpm安装包。通过配置configure参数、编写SPEC文件,将服务单元、依赖库路径与目标系统对齐,既满足批量分发需求,也为升级留出回滚空间。本文以OpenSSH 9.6p1为例,完整演示在统信UOS aarch64环境

weixin_31421613的博客 329

统信UOS1050e -openssh 9.6p1升级包

统信UOS1050e -------openssh 9.6p1升级包,修复OpenSSH 安全漏洞(CVE-2023-51385)

openssh-uos-aarch64-9.5p1-rpm.tgz

适用于UOS统信操作系统v20 arm64版本 2023年10月4日 发布openssh 9.5p1版本,当前最新版本 基于openssl 1.1.1k制作,带有ssh-copy-id命令 国产化适配,openssh安全漏洞更新修复

软件国产化-统信(UOS)安装openssh8.2

软件国产化-统信(UOS)安装openssh8.2

RM机器人麦轮底盘实战:从零搭建到PID调参全记录(附避坑指南)

本文详细记录了RM机器人麦轮底盘从零搭建到PID调参的全过程,涵盖硬件组装、开发环境搭建、底盘解算和PID调参等关键步骤,并附有实用的避坑指南。特别针对麦轮控制、底盘解算和电机调试等核心问题提供了专业解决方案,帮助开发者快速提升机器人性能。

bush的博客 374

DNA pull-down技术避坑指南:从探针设计到质谱验证的完整实验方案

本文提供了一份详尽的DNA pull-down技术实战避坑指南,涵盖从探针设计、生物素标记、磁珠选择与预处理,到结合洗脱优化及下游质谱验证或Western Blot验证的全流程。重点解析了如何通过精细操作降低非特异性结合、提高实验特异性与重复性,并对比了质谱与WB两种验证路径的适用场景,旨在帮助研究者构建稳健可靠的DNA-蛋白质互作研究体系。

weixin_29274337的博客 495

Simulink小白必看:用Simscape轻松搭建二阶倒立摆模型(附完整参数配置)

本文为Simulink初学者提供了使用Simscape Multibody模块库,从零开始搭建二阶倒立摆非线性物理模型的完整实战教程。文章详细讲解了如何通过物理组件(如刚体、关节)直观建模,替代复杂的数学推导,并涵盖参数配置、仿真调试及模型线性化方法,帮助读者快速掌握这一高效的物理建模路径。

grpc6streamer的博客 1045

NC65实现Restful接口开发及调试

NC65实现Restful接口开发及调试

linzhongshu的专栏 2145

【大数据Java基础-Java基础01】环境搭建(一)Sublime Text3搭建Java编译环境(Windows系统)

1. 首先配置好Java环境变量 我的jdk版本是1.8.0_191,存放目录是C:\Program Files\Java,因此添加以下环境变量 (1)系统变量→新建 JAVA_HOME 变量,变量值为: C:\Program Files\Java\jdk1.8.0_191 (2)系统变量→找到 Path 变量→编辑,末尾加入: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 如果Path变量末尾本身有“;”,则上述路径前面则不需要加“;” (3)系统变量→新建 CL

微信搜:import_bigdata,大数据领域硬核原创作者 554

2026星宸科技数字IC设计笔试带答案

摘要:本文包含四个计算机科学领域的编程与逻辑设计题目解析。第一部分通过C语言程序补充水仙花数判断代码,考查循环结构和函数设计;第二部分分析Verilog代码的D触发器电路,讨论时序约束与时钟频率影响;第三部分详细讲解静态时序分析中的建立/保持时间计算与违例判断;第四部分计算机体系结构题目涉及CPI、MIPS计算和性能加速比分析。最后还包含一个逻辑代数化简的示例,展示基本的布尔代数简化技巧。这些题目全面覆盖了编程基础、数字电路设计、时序分析和计算机性能评估等核心知识点。(149字)

Open 121

第十四节《OpenCascade集成Qt》

将 OpenCascade 与 Qt 集成是开发图形界面应用的常见需求。通过将 OpenCascade 的几何建模与 Qt 的图形用户界面(GUI)功能结合,可以创建强大而灵活的 CAD 或建模工具。OpenCascade 提供了与 Qt 的集成接口,允许你在 Qt 应用程序中嵌入 OpenCascade 的视图,执行几何操作,并与用户进行交互。以下是 OpenCascade 与 Qt 集成的详细步骤:首先,确保已安装 OpenCascade 和 Qt。你可以从 OpenCascade 官方网站或通过包管理

yumeiguo的博客 597

QGis二次开发 —— 2、第一个程序 - 加载栅格tif与矢量shp文件(附源码)

QGis二次开发 —— 2、第一个程序 - 加载栅格tif与矢量shp文件(附源码)

1100

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

下一篇: 【Linux系统下Tomcat安装配置及JavaWeb应用部署】
同心-
博客等级 码龄9年 32粉丝 3原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值