Skip to content

Instantly share code, notes, and snippets.

@passionsjin
Last active October 15, 2020 06:29
Show Gist options
  • Save passionsjin/d733d92893d1abb98b7385fe1184a74c to your computer and use it in GitHub Desktop.
Save passionsjin/d733d92893d1abb98b7385fe1184a74c to your computer and use it in GitHub Desktop.
certbot pfx 추출

VM에서 pfx 추출

설치

  • sudo apt-get update -y && sudo apt-get install letsencrypt -y
  • sudo letsencrypt certonly --standalone -d yourdomain.dns.com
  • VM 80 포트 열기
  • sudo ls -al /etc/letsencrypt/archive/yourdomain.dns.com/
  • sudo cp -r /etc/letsencrypt/archive/yourdomain.dns.com/ ~
  • sudo openssl pkcs12 -export -out cert.pfx -inkey privkey1.pem -in cert1.pem -certfile chain1.pem

Docker를 통한 pfx 추출

docker run -it --rm --name certbot \
  -v '/etc/letsencrypt:/etc/letsencrypt' \
  -v '/var/lib/letsencrypt:/var/lib/letsencrypt' \
  certbot/certbot certonly -d '*.yourdomain.com' --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment