Thứ Tư, 4 tháng 1, 2017

Cung cấp SSL certificate miễn phí với letsencrypt và acmetool

Bài viết được thực hiện trên:
thanhnguyen@thanhnguyen:~$ lsb_release -r
Release: 14.04
Letsencrypt là một Certificate Authority (CA) cung cấp TLS/SSL certificate  và enable encrypted HTTPs cho một web server. Ưu điểm của Letsencript là đơn giản, dễ sử dụng và đặc biệt, nó cung cấp các TLS/SSL certificate hoàn toàn miễn phí :D

Tìm hiểu sâu hơn về letsencrypt tại
https://letsencrypt.org/docs/

TLS/SSL certificate được cung cấp bởi letsencrypt chỉ sử dụng được trong một thời gian ngắn và sẽ hết hiệu lực trong vòng 90 ngày. Vì vậy, cần có một phương pháp để cấp mới certificate cho website một cách tự động.
Bài viết này hướng dẫn cấp mới certificate bằng cách sử dụng acmetool. Cần chú ý rằng, đây không phải là một offical tool client của letsencrypt, vì acmetool chỉ tạo các SSL keys và certs chứ không tự động reconfigure lại các website được nhận (official enscrypt client tools có làm điều này).