Forrest logo
back to the acme.sh tool

acme.sh-dns:tldr:a717b

acme.sh-dns: Issue a certificate using an automatic DNS API mode.
$ acme.sh --issue --dns ${gnd_gd} --domain ${example-com}
try on your machine

This command is using the acme.sh script to issue and obtain an SSL/TLS certificate for a domain using DNS validation. Let's break down the different components:

  1. acme.sh: Refers to the acme.sh script, which is a widely used shell script for managing Let's Encrypt certificates.

  2. --issue: This flag instructs the acme.sh script to issue a new certificate.

  3. --dns ${gnd_gd}: Using the --dns flag tells acme.sh to use DNS-based validation to verify ownership of the domain. ${gnd_gd} is a placeholder variable representing the DNS provider to be used. It could be the API key, credentials, or necessary configuration to interact with the DNS provider.

  4. --domain ${example-com}: Specifies the domain for which the certificate is being issued. ${example-com} is a placeholder representing the domain name. Replace it with the actual domain name you want to obtain the certificate for.

In summary, this command tells acme.sh to issue an SSL/TLS certificate for a specific domain using DNS validation, with the DNS provider specified through the ${gnd_gd} variable. Replace ${example-com} with the actual domain name you want to obtain the certificate for.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the acme.sh tool