博客
关于我
CentOS7下制作OpenSSH 8.5p1 RPM包
阅读量:512 次
发布时间:2019-03-07

本文共 687 字,大约阅读时间需要 2 分钟。

安装OpenSSH 8.5及以上版本的步骤说明

  • 下载资源下载OpenSSH 8.5p1的源码包:
    • 包名:openssh-8.5p1.tar.gz
    • 安装目录:/opt
    1. 创建目录创建必要的目录结构:
      • mkdir /root/rpmbuild
      • mkdir /root/rpmbuild/{SOURCES,SPECS}
      1. 安装依赖包安装构建所需的基本工具和依赖:
        • yum install rpm-build zlib-devel openssl-devel gcc perl-devel pam-devel
        1. 修改openssh.spec文件
          • 解压源码包并复制spec文件:
            tar -zxf openssh-8.5p1.tar.gz -C /optcp /opt/openssh-8.5p1/contrib/redhat/openssh.spec /root/rpmbuild/SPECS/
          • 权限调整:
            chown sshd:sshd /root/rpmbuild/SPECS/openssh.spec
          • 注释掉不必要的依赖版本限制:
            #注释掉如下一行:#BuildRequires: openssl-devel < 1.1
          1. 构建源码包进入spec文件目录并执行构建:
          2. cd /root/rpmbuild/SPECS/rpmbuild -ba openssh.spec
            1. 打包生成rpm包将构建好的rpm包打包:
            2. zip -r openssh-8.5p1.el7.zip *.rpm

              以上步骤将指导您完成OpenSSH 8.5及以上版本的安装和打包工作,确保您能够顺利构建所需的rpm包。

    转载地址:http://qmljz.baihongyu.com/

    你可能感兴趣的文章
    php面向对象的基础题
    查看>>
    php面试题二--解决网站大流量高并发方案(从url到硬盘来解决高并发方案总结)...
    查看>>
    php页面增加自选项,php-在Woocommerce中添加新的自定义默认订购目录选项
    查看>>
    php页面静态化技术;学习笔记
    查看>>
    php项目心得以及总结
    查看>>
    R&Python Data Science 系列:数据处理(4)长宽格式数据转换
    查看>>
    PHP项目集成支付宝PC端扫码支付API(国内支付)
    查看>>
    php预定义常量&变量
    查看>>
    R 集成算法③ 随机森林
    查看>>
    php验证码背景色设置无效
    查看>>
    php验证邮箱是否有效
    查看>>
    PHP高性能分布式应用服务器框架-SwooleDistributed
    查看>>
    PHP高效、轻量级表格数据处理库 OpenSpout
    查看>>
    R 数据缺失的处理
    查看>>
    php,nginx重启
    查看>>
    php:$_ENV 和 getenv区别
    查看>>
    PHP:cURL error 60: SSL certificate unable to get local issuer certificate
    查看>>
    PHP:PDOStatement::bindValue参数类型php5和php7问题
    查看>>
    Q媒体播放器.如何播放具有多个音频的视频?
    查看>>
    pickle
    查看>>