informatique:securite:letsencrypt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:securite:letsencrypt [2019/02/04 18:24] – [Installation de l'agent certbot] bn8informatique:securite:letsencrypt [2019/02/04 18:37] (Version actuelle) – [Génération initial du certificat] bn8
Ligne 30: Ligne 30:
 ===== Génération initial du certificat ===== ===== Génération initial du certificat =====
  
-Générez le certificat à l'aide de la commande suivante : <code>certbot certonly --non-interactive --agree-tos --webroot --webroot-path /var/www/well-known/public_html --email dns@example.com -d ${FQDN} -d ${AUTRE_FQDN} -d ${AUTRE_FQDN_SI_BESOIN} --renew-hook "/usr/sbin/service apache2 restart"</code>+Générez le certificat à l'aide de la commande suivante : <code bash>certbot certonly --non-interactive --agree-tos --webroot --webroot-path /var/www/well-known/public_html --email dns@example.com -d ${FQDN} -d ${AUTRE_FQDN} -d ${AUTRE_FQDN_SI_BESOIN} --renew-hook "/usr/sbin/service apache2 restart"</code>
  
 <note tip>Le nom du certificat est normalement le premier //FQDN// listé, mais au besoin il peut être spécifié explicitement à l'aide du paramètre ''%%--cert-name%%''.</note> <note tip>Le nom du certificat est normalement le premier //FQDN// listé, mais au besoin il peut être spécifié explicitement à l'aide du paramètre ''%%--cert-name%%''.</note>
 +
 +Le certificat a normalement été généré et déposé dans le dossier ''/etc/letsencrypt''. Pour l'utiliser, le plus simple est de pointer vers les liens symboliques maintenues par //certbot// lors de chaque mise à jour :
 +
 +  * **/etc/letsencrypt/live/[cert name]/privkey.pem :** la clé privée
 +  * **/etc/letsencrypt/live/[cert name]/cert.pem :** le certificat
 +  * **/etc/letsencrypt/live/[cert name]/chain.pem :** la chaîne de certification
 +  * **/etc/letsencrypt/live/[cert name]/fullchain.pem :** le certificat et sa chaîne de certification (ordre : //"de la feuille vers tronc"//)
 +
 +===== Utilisation du certificat dans Apache =====
 +
 +  * Dans votre //VirtualHost SSL//, ajouté les lignes suivantes : <code apache>
 +SSLEngine               On
 +SSLCertificateFile      /etc/letsencrypt/live/[cert name]/cert.pem
 +SSLCertificateKeyFile   /etc/letsencrypt/live/[cert name]/privkey.pem
 +SSLCACertificateFile    /etc/letsencrypt/live/[cert name]/chain.pem</code>
  • informatique/securite/letsencrypt.1549304646.txt.gz
  • Dernière modification : 2019/02/04 18:24
  • de bn8