티스토리 뷰

DevOps

Let's Encrypt 인증서 수동 갱신하는 법

마로그래머 2021. 8. 7. 19:32
반응형

Let's Encrypt 수동갱신

Let's Encrypt에서 SSL인증서를 발급 받으면 90일에 한 번 새롭게 갱신을 해줘야 한다.

만료되기 2주전에 등록된 이메일로 만료 이메일이 올 것이므로 메일을 받았다면 갱신을 해보자.

SSL 인증서를 발급받을 때 Certbot이라는 툴을 이용하였듯이 갱신할 때도 편리하게 Certbot을 이용하면 된다.

(물론 수동 갱신이 귀찮다면 자동갱신으로 설정할 수 있다.)

갱신 방법

1. certbot-auto 툴이 있는 곳을 찾아 renew를 해준다. 이 때 처음 돌리는 것이니 Dry Run 을 해준다.

  • Dry Run : 모의 테스트, 예행 연습의 뜻을 가졌으며 실제로 실행시키기 전에 시험 삼아 시뮬레이션 해보는 옵션)
[certbot-auto가 있는 디렉토리]>$ ./certbot renew --dry-run




성공적으로 갱신된다면 다음과 같은 문구가 뜬다.

Congratulations, all renewals succeeded. The following certs have been renewed: pem키가 있는 디렉토리 (success)
Dry Run : simulating 'certbot renew' close to cert expiry(The test certificates above have not been saved.)

대충, 성공했고 pem키는 이 디렉토리에 있다 정도를 알려주는 내용이다.

만약, ImportError: No module named cryptography 에러가 나온다면?

2. Dry run을 해줫으니 이제 진짜 renew를 해준다.

[certbot-auto가 있는 디렉토리]>$ ./certbot renew




성공적으로 갱신된다면 다음과 같은 문구가 뜬다.

Congratulations, all renewals succeeded. The following certs have been renewed: pem키가 있는 디렉토리 (success)
반응형
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함