Let’s Encrypt 대신 쓸 수 있는 무료 90일 인증서. EAB 키를 받아 certbot이나 acme.sh로 받으면 개수 제한이 없고, 웹 화면 무료 등급은 3개까지다.최종 확인 2026-09-25
기본 정보
| 항목 |
내용 |
| 비용 |
무료. ACME로는 90일 인증서를 개수 제한 없이(공식), 웹 화면 무료 등급은 90일 인증서 3개(요금) |
| 유효기간 |
90일 |
| ACME 디렉터리 |
https://acme.zerossl.com/v2/DV90 |
| EAB |
필요. 계정의 Developer 메뉴에서 발급 |
| 와일드카드·멀티도메인 |
ACME로 가능 |
certbot으로 받기
- zerossl.com에 가입한다(카드는 필요 없다).
- Developer 메뉴의 EAB Credentials에서 Generate를 눌러
EAB KID와 EAB HMAC Key를 복사한다. 비밀번호처럼 다루고, 스크립트나 저장소에 넣지 않는다.
- certbot에 ZeroSSL 계정을 한 번 등록한다.
sudo certbot register --email you@example.com --no-eff-email \
--server https://acme.zerossl.com/v2/DV90 \
--eab-kid <EAB_KID> --eab-hmac-key <EAB_HMAC_KEY>
- 발급한다.
--server를 빼면 Let’s Encrypt로 발급되니 빠뜨리지 않는다.
sudo certbot --nginx --server https://acme.zerossl.com/v2/DV90 -d example.com -d www.example.com
- 갱신은
sudo certbot renew --dry-run으로 점검한다.
acme.sh로 받기
- 설치할 때 이메일을 지정했다면 기본 CA가 ZeroSSL이라 바로 발급된다.
acme.sh --issue -d example.com -w /var/www/html
- EAB를 직접 등록하려면 이렇게 한다.
acme.sh --register-account -m you@example.com --server zerossl \
--eab-kid <EAB_KID> --eab-hmac-key <EAB_HMAC_KEY>
- 설치와 리로드는 Let’s Encrypt 가이드의 acme.sh 절과 같다(
--install-cert … --reloadcmd).
주의
- 웹 화면에서 받는 무료 3개는 수동으로 갱신해야 한다. 계속 운영할 도메인은 ACME로 받아 자동 갱신한다.
- 서브도메인 단계(라벨)가 많은 이름은 제약이 있을 수 있다. 공식 문서의 제한 사항을 먼저 확인한다.
- 설치한 뒤 진단에서 발급자, 체인, 만료일을 확인한다.
출처: ZeroSSL ACME 문서, ZeroSSL 요금, acme.sh Server 목록