web-dev-qa-db-fra.com

Comment ajouter un domaine au certificat existant généré par Crypypt / Certbot

Cette question est une continuation de l'essentiel la même question qui a été fermée pour être "hors sujet" sur le débordement de la pile. La question de l'OP:

Je suis simplement en train d'essayer d'ajouter le domaine test.example.com au certificat qui existe déjà pour example.com. Comment puis-je ajouter un domaine à mon certificat existant et remplacer l'ancien certificat?

4
Mike Godin

Avec CertBot 0.34.0, la procédure est simple et facile (selon votre système, substitut certbot-auto ou alors ~/certbot-auto pour certbot):

Tout d'abord, énumérez votre certificat et domaines existants:

Sudo certbot certificates

Cela retournera votre nom de certificat et les domaines actuellement sur le certificat, par exemple:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[.____] a trouvé le certificat suivant: nom de certificat: foo.example.com
domaines: foo.example.com bar.example.com.com
Date d'expiration: 2119-08-01 11: 30: 32 + 00: 00 (valide: 89 jours)
Chemin de certificat: /etc/letsencrypt/live/foo.example.com/fullchain.pem
[.____] Port de clé privée: /etc/letsencrypt/live/foo.example.com/privgekey.pem
[.____] - - - - - - - - - - - - - - - - - - - -

Ajoutez ensuite des virgules entre les domaines énumérés après les domaines: ligne ci-dessus, ajoutez une autre virgule et le domaine que vous souhaitez ajouter, par exemple, pour ajouter Baz.example.com:

Sudo certbot --expand -d foo.example.com,bar.example.com,baz.example.com
10
Mike Godin