zoukankan      html  css  js  c++  java
  • 升级openssl

    升级openssl版本

    由于软件安装依赖需要或是安全需要,升级openssl版本

    1. 下载源码

    https://www.openssl.org/source/
    https://www.openssl.org/source/snapshot/

    wget https://www.openssl.org/source/snapshot/openssl-1.1.1-stable-SNAP-20210413.tar.gz

    2. 编译与安装

    tar -xf openssl-1.1.1-stable-SNAP-20210413.tar.gz -C /usr/local/src/
    cd /usr/local/src/openssl-1.1.1-stable-SNAP-20210413/
    ./config shared zlib && make && make install
    

    3. 替换与确认

    mv /usr/bin/openssl /usr/bin/openssl.old
    mv /usr/include/openssl{,.old}
    ln -s /usr/local/bin/openssl /usr/bin/openssl
    ln -s /usr/local/include/openssl/ /usr/include/openssl
    
    [0 root@centos7 /usr/bin] #openssl.old version
    OpenSSL 1.0.2k-fips  26 Jan 2017
    [0 root@centos7 /usr/bin] #openssl version -a
    OpenSSL 1.1.1l-dev  xx XXX xxxx
    built on: Thu Apr 15 00:49:19 2021 UTC
    platform: linux-x86_64
    options:  bn(64,64) rc4(16x,int) des(int) idea(int) blowfish(ptr)
    compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DZLIB -DNDEBUG
    OPENSSLDIR: "/usr/local/ssl"
    ENGINESDIR: "/usr/local/lib64/engines-1.1"
    Seeding source: os-specific
    

    配图

    image

    PS:

    升级 ECS OpenSSL
    Openssl升级操作
    升级操作系统OpenSSH及其OpenSSL的正确姿势

  • 相关阅读:
    elk 分布式数据同步
    mget 同时获取
    Jzoj1460 无题noname
    Jzoj1460 无题noname
    Jzoj1322硬币
    Jzoj1322硬币
    Jzoj1321 灯
    Jzoj1321 灯
    Jzoj1310 生日礼物
    Jzoj1310 生日礼物
  • 原文地址:https://www.cnblogs.com/firewalld/p/14660913.html
Copyright © 2011-2022 走看看