사설 인증서 발급 명령어

dev.log·2022년 3월 13일

mkcert라는 프로그램을 이용해서 인증서를 만들 수 있다.
https://github.com/FiloSottile/mkcert

우분투

$ sudo apt install libnss3-tools
$ wget -O mkcert https://github.com/FiloSottile/mkcert/releases/download/v1.4.3/mkcert-v1.4.3-linux-amd64
$ chmod +x mkcert
$ sudo cp mkcert /usr/local/bin/

MAC OS

$ brew install mkcert

// firefox를 사용할 경우 필요에 따라 설치해주세요.
$ brew install nss

인증서 생성하기

생성전에 아래 명령어를 통해 로컬을 인증된 발급기관으로 추가해야합니다.

$ mkcert -install

다음 명령어를 이용해 localhost 환경에 대한 인증서를 만들 수 있습니다.

$ mkcert -key-file key.pem -cert-file cert.pem localhost 127.0.0.1 ::1

이제 옵션으로 추가한 localhost, 127.0.0.1(IPv4), ::1(IPv6)에서 사용할 수 있는 인증서가 완성되었습니다. cert.pem, key.pem 이라는 파일이 생성된 것을 확인할 수 있습니다.

profile
개발 공부 작성 블로그 입니다.

0개의 댓글