openssh8.1制作rpm包
发表于:2025-01-29 作者:千家信息网编辑
千家信息网最后更新 2025年01月29日,由于安全扫描出ssh的漏洞,需要升级ssh 一台一台编译安装比较慢。所以把源码包做成rpm包方便安装使用下载源码包wget https://openbsd.hk/pub/OpenBSD/OpenSSH
千家信息网最后更新 2025年01月29日openssh8.1制作rpm包
- 由于安全扫描出ssh的漏洞,需要升级ssh 一台一台编译安装比较慢。所以把源码包做成rpm包方便安装使用
下载源码包
wget https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-8.1p1.tar.gzwget http://ftp.riken.jp/Linux/momonga/6/Everything/SOURCES/x11-ssh-askpass-1.2.4.1.tar.gz
- 制作6系统使用的包,在六系统上制作,制作7系统使用的包。在7系统上面制作,下载相关依赖包
yum install rpm-build zlib-devel openssl-devel gcc perl-devel pam-devel unzip -y
4.创建所需目录
mkdir -p /root/rpmbuild/{SOURCES,SPECS}
- 把所需的包拷贝到该目录下面
cp openssh-8.1p1.tar.gz x11-ssh-askpass-1.2.4.1.tar.gz /root/rpmbuild/SOUR/SPECS/CEStar xf openssh-8.1p1.tar.gz cp openssh-8.1p1/contrib/redhat/openssh.spec /root/rpmbuild/SPECS
5.修改配置文件
sed -i -e "s/%define no_x11_askpass 0/%define no_x11_askpass 1/g" openssh.spec sed -i -e "s/%define no_gnome_askpass 0/%define no_gnome_askpass 1/g" openssh.spec
- 构建包
rpmbuild -ba openssh.spec编译过程遇到的错误:错误:构建依赖失败: openssl-devel < 1.1 被 openssh-8.0p1-1.el7.x86_64 需要解决:[root@localhost SPECS]# vim openssh.spec 注释掉 BuildRequires: openssl-devel < 1.1 这一行
- 安装包
rpm包 在rpmbuild/RPMS/x86_64yum install -y ./openssh-* 或者rpm安装 yum 安装可以自动解决依赖,推荐使用建议升级前开启telnet 服务,如果升级失败,可以回滚。
- 重启服务。测试连接
service sshd restart 6systemctl start sshd
- 如果连接不上。就试着修改一下配置文件
PermitRootLogin yes 允许root登陆PasswordAuthentication yes 允许使用密码登陆
参考博文
https://blog.csdn.net/ansible328/article/details/103016616https://www.cnblogs.com/fsckzy/p/10834550.html
制作
系统
升级
文件
源码
目录
错误
服务
登陆
编译
配置
安全
一行
密码
建议
拷贝
注释
漏洞
过程
推荐
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
河南游星网络技术有限公司的电话
服务器多个ip地址分流
我的世界缺管理的服务器
嵌入式软件开发 百度百科
网通上电信服务器
数据库sdb是什么意思
专业棋牌软件开发设计
佛山网络安全培训学校哪家好
北京软件开发厂家价格
公众号的网络安全维护
互联网第几次科技革命
三星服务器内存条怎么选
网络安全知识工作篇数据备份
签赋标签数据库怎么添加商品
灵武政务软件开发公司贵吗
珠海网络安全
互联网高科技企业的数字化转型
莹石云无法连接到服务器
服务器怎么赚钱
remoting 数据库
网络安全法法全文
中华医学数据库
广州幸福网络技术有限公司好吗
境外服务器开发平台
传奇服务器设置工具
CVI422通讯软件开发
服务器建主
abp释放数据库连接池
石家庄业城软件开发公司
互联网技术属于科技吗