공인 SSL 인증서 발급과 적용
공인 SSL 인증서를 발급받으려면 먼저 인증서를 인증서 발급 업체에서 구매하여 사용하는 방법이 있고, 그렇지 않다면 무료 SSL/TLS 인증서를 제공하는 Let’s Encrypt를 구축하는 방법이 있다. Let’s Encrypt를 적용하려면 적용하고자 하는 도메인이 있어야 하며 설치를 위해서는 root 권한이 필요하다. 여기에서는 무료로 발급받아서 사용할 수 있는 Let’s Encrypt를 통해 인증서를 발급받고 적용하는 과정까지 알아보겠다.
실습을 위한 도메인이 있다면 다음과 같이 실습해볼 수 있다.
우분투
1. 각종 패키지와 Certbot을 설치한다.
# certbot 설치
root@secu-VirtualBox:~# apt install certbot python3-certbot-apache
...
# 잠시 웹 서버 서비스 종료
root@secu-VirtualBox:~# systemctl stop apache2