본문 바로가기
IT/Ubuntu

우분투(Ubuntu) OpenSSL 설치 및 업데이트 하기

by SH_SH 2016. 4. 16.



우분투를 설치하면 기본적으로(버전에 상이) OpenSSL이 설치되어있습니다.


우분투 15.04의 경우 apt update/upgrade 이후에도 2014년 버전이 설치되어 있습니다.


따라서 최신 버전의 OpenSSL로 업데이트를 해주어야 합니다(현재(16년 4월) OpenSSL의 최신 버전은 1.1.0입니다). 


OpenSSL의 최신버전은 아래의 공식 홈페이지에서 확인할 수 있습니다.


https://www.openssl.org/


업데이트를 위해서 git을 설치해야 합니다. git은 아래의 명령을 통해 설치할 수 있습니다(sudo 혹은 슈퍼유저로 진행해야합니다).


sudo apt-get install  git


1. OpenSSL 다운


OpenSSL의 최신 버전은 여러 사이트에서 다운할 수 있지만, git을 사용해서 다운받는 방법으로 진행하겠습니다.


OpenSSL은 아래와 같이 https://github.com/openssl/openssl에서 다운로드 및 소스를 볼 수 있습니다.



다운로드는 아래의 명령을 통해 가능합니다.


git clone  https://github.com/openssl/openssl.git



2. OpenSSL 설치 및 업데이트


다운로드가 끝나면 OpenSSL 디렉터리로 이동합니다.


해당 디렉터리에서 아래의 명령어를 통해 OpenSSL의 설치 및 업데이트를 할 수 있습니다.

(특정 디렉터리는 --prefix와 --openssldir 구문을 통해 configure 과정에서 지정할 수 있습니다)


./configure
make
sudo make install


3. OpenSSL 버전 확인


터미널에서 openssl을 입력하면 OpenSSL 터미널로 이동하게됩니다.

(OpenSSL > version)


OpenSSL 터미널에서 version 명령을 입력하면 현재의 버전을 확인할 수 있습니다.

(현재 제가 설치한 버전은 OpenSSL 1.1.0-pre5-dev xx XXX xxxx 입니다)