首页
归档
留言
友链
广告合作
壁纸
更多
美女主播
Search
1
博瑞GE车机升级/降级
5,579 阅读
2
Mac打印机设置黑白打印
4,890 阅读
3
修改elementUI中el-table树形结构图标
4,866 阅读
4
Mac客户端添加腾讯企业邮箱方法
4,649 阅读
5
intelliJ Idea 2022.2.X破解
4,323 阅读
后端开发
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
登录
/
注册
Search
标签搜索
Spring Boot
Java
Vue
Spring Cloud
Mac
MyBatis
WordPress
asp.net
Element UI
Nacos
MacOS
.Net
Spring Cloud Alibaba
Mybatis-Plus
Typecho
jQuery
MySQL
Java Script
微信小程序
Oracle
Laughing
累计撰写
608
篇文章
累计收到
1,417
条评论
首页
栏目
后端开发
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
页面
归档
留言
友链
广告合作
壁纸
美女主播
搜索到
1
篇与
的结果
2025-03-25
OpenSSH升级到最新的OpenSSH_9.9p2版本
最近公司安全部门进行漏洞扫描,提示我名下服务器存在两个安全漏洞:OpenSSH安全漏洞(CVE-2025-26465 )及OpenSSH资源管理错误漏洞(CVE-2025-26466 ),要求将OpenSSH升级到OpenSSH_9.9p1或以上版本。目前OpenSSH最新版本是OpenSSH_9.9p2,所以这次升级我们也安装OpenSSH_9.9p2版本。本文主要记录一下本次升级的过程,方便后续查阅。查看已安装版本在终端输入ssh -V,查看已安装的版本信息可以看到目前我安装的版本是OpenSSH_7.4p1下载OpenSSH创建目录,存放安装包mkdir /root/openssh进入我们刚才创建的目录cd /root/openssh官网下载速度比较慢,我们可以使用阿里云镜像站下载,输入下面命令,下载wget https://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/openssh-9.9p2.tar.gz安装OpenSSH解压我们下载的压缩文件并进入解压后的文件夹内tar -xzf openssh-9.9p2.tar.gz cd openssh-9.9p2依次执行下面命令进行编译安装./configure --prefix=/usr --sysconfdir=/etc/ssh --with-privsep-path=/var/lib/sshd make && sudo make install验证再次输入ssh -V,如果显示的是OpenSSH_9.9p2, OpenSSL 1.1.1 11 Sep 2018代表我们安装成功。遇到的问题OpenSSL版本过低编译安装的时候,提示下面的报错checking OpenSSL library version... configure: error: OpenSSL >= 1.1.1 required (have "100020bf (OpenSSL 1.0.2k-fips 26 Jan 2017)")这个是因为OpenSSH要求OpenSSL最低版本为1.1.1,我们需要升级OpenSSL版本。依次执行下面的命令,安装开发工具,确保你有开发工具集和依赖项sudo yum groupinstall -y "Development Tools" sudo yum install openssl-devel zlib-devel readline-devel sudo yum install -y wget sudo yum -y install gcc*卸载老版本的OpenSSLyum remove openssl安装OpenSSL的1.1.1版本github间歇性抽风,如果下载失败,可以尝试多次执行wget命令。wget https://github.com/openssl/openssl/releases/download/OpenSSL_1_1_1/openssl-1.1.1.tar.gz tar -xzf openssl-1.1.1.tar.gz cd openssl-1.1.1 ./config --prefix=/usr make && make install
2025年03月25日
109 阅读
0 评论
0 点赞