CentOS7 Openssl 1.1.1 설치

 

 

 

현재 openssl version 확인

$ openssl version
OpenSSL 1.0.2k-fips  26 Jan 2017

 

설치에 필요한 패키지 설치

$ yum install gcc gcc-c++ pcre-devel zlib-devel perl wget

 


openssl 1.1.1 최신 버전 다운

- 최신 버전은 https://www.openssl.org/source 여기에서 확인하시면 됩니다.

$ cd /usr/local/src
$ wget https://www.openssl.org/source/openssl-1.1.1s.tar.gz

 

압축해제

tar -xvfz openssl-1.1.1s.tar.gz

 

소스 컴파일

cd  openssl-1.1.1s
./configure shared zlib
make & make install


기존 openssl 백업

$ mv /usr/bin/openssl /usr/bin/openssl_backup


필수 라이브러리 심볼릭 링크 생성

$ ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
$ ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
$ ln -s /usr/local/bin/openssl /usr/bin/openssl


openssl 버전 확인

$ openssl version
OpenSSL 1.1.1s  1 Nov 2022

 

지원 프로토콜 확인

$ openssl ciphers -v | awk '{print $2}' | sort | uniq
SSLv3
TLSv1
TLSv1.2
TLSv1.3




댓글

Designed by JB FACTORY

loading