RHEL7默认OPENSSL及OPENSSH升级操作记录

RHEL7默认OPENSSL及OPENSSH升级操作记录

一、YUM安装必须的包
yum -y install gcc* make perl pam pam-devel zlib-devel

二、升级OPENSSL至1.0.1i
备份openssl
#find / -name openssl
#mv /usr/bin/openssl /usr/bin/openssl_old
#mv /usr/lib64/openssl /usr/lib64/openssl_old

卸载原openssl
#yum remove openssl

解压升级包
#tar xvf openssl-1.0.1i.tar.gz
#cd openssl-1.0.1i
config
#./config --prefix=/usr --shared
编译
#make
编译测试
#make test
安装
#make install

查看版本信息
#openssl version -a
OpenSSL 1.0.1i 6 Aug 2014
built on: Sun Feb 1 11:23:26 EST 2015
platform: linux-x86_64
options: bn(64,64) rc4(16x,int) des(idx,cisc,16,int) idea(int) blowfish(idx)
compiler: gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
OPENSSLDIR: "/usr/ssl"

三、升级OPENSSH到6.7p1
解压升级包
#tar xvf openssh-6.7p1.tar.gz
#cd openssh-6.7p1

configure
#./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords
编译
#make
安装
#make install

查看版本信息
#ssh -V
OpenSSH_6.7p1, OpenSSL 1.0.1i 6 Aug 2014

相关主题
相关文档
最新文档