升级 openssh 及openssl 脚本

CentOS7 openssh升级到8.6p1
CentOS7 openssl升级到1.1.1d

#!/bin/bash
     
    clear
    echo ------------------------------------------
    echo        CentOS7 openssh升级到8.6p1
    echo        CentOS7 openssl升级到1.1.1d
    echo         生产环境使用前请做好测试
    echo ------------------------------------------
    sleep 3s
    clear
    echo 安装进程开始
    sleep 1s
    clear
    echo 安装openssl
    echo $(date +%F-%T)  安装openssl开始…… >> update.log
    sleep 2s
    cd  /usr/local/src
    tar -zxvf openssl-1.1.1d.tar.gz
    cd openssl-1.1.1d
    ./config --prefix=/usr/local shared zlib
    make
    sleep 1s
    make install
    cd ..
    openssl version 
    echo $(date +%F-%T)  安装openssl结束…… >> update.log
    sleep 1s
    clear
    echo 配置openssl
    echo $(date +%F-%T)  配置openssl开始…… >> update.log
    sleep 2s
    mkdir /usr/local/src/bak
    cd /usr/local/src/bak
    cp /usr/bin/openssl openssl.1.0.2k
    cp /usr/local/bin/openssl openssnew
    cp -r /usr/local/bin/openssl /usr/bin
    cp /usr/local/lib64/libssl.so.1.1 /usr/lib64/
    cp /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/
    cd /root
    sleep 1s
    clear
    echo $(date +%F-%T)  配置openssl结束…… >> update.log
    echo 安装openssh
    echo $(date +%F-%T)  安装openssh开始…… >> update.log
    sleep 2s
    cp  -ra  /etc/ssh  /etc/ssh_bak1
    cp  -ra /etc/pam.d/ /etc/pam.d_bak1
    unzip  openssh8.6.zip
    rpm -Uvh openssh-8.6p1-1.el7.x86_64.rpm openssh-clients-8.6p1-1.el7.x86_64.rpm openssh-server-8.6p1-1.el7.x86_64.rpm
    sleep 1s
    clear
    ssh -V
    openssl version

CentOS7 openssl升级到openssl-3.0.0

#!/bin/bash
     
    clear
    echo ------------------------------------------
    echo        CentOS7 openssl升级到3.0.0
    echo         生产环境使用前请做好测试
    echo ------------------------------------------
    sleep 3s
    clear
    echo 安装进程开始
    sleep 1s
    clear
    echo 安装openssl
    echo $(date +%F-%T)  安装openssl开始…… >> update.log
    sleep 2s
    cd  /usr/local/src
    tar -zxvf openssl-3.0.0.tar.gz
    cd openssl-3.0.0
    ./config --prefix=/usr/local shared zlib
    make
    sleep 1s
    make install
    cd ..
    openssl version 
    echo $(date +%F-%T)  安装openssl结束…… >> update.log
    sleep 1s
    clear
    echo 配置openssl
    echo $(date +%F-%T)  配置openssl开始…… >> update.log
    sleep 2s
    mkdir /usr/local/src/bak
    cd /usr/local/src/bak
    cp /usr/bin/openssl openssl.1.1d
    cp /usr/local/bin/openssl openssnew
    cp -r /usr/local/bin/openssl /usr/bin
    cp /usr/local/lib64/libssl.so.1.1 /usr/lib64/
    cp /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/
    cd /root
    sleep 1s
    clear
    echo $(date +%F-%T)  配置openssl结束…… >> update.log
    openssl version

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值