コンテンツへスキップ

自己証明書の作成方法

頻度は少ないものの毎回検索しているため、自分のウェブサイトをメモがわりに。

openssl genrsa -aes256 -out localhost.key 2048
openssl rsa -in localhost.key -out localhost.key
openssl req -new -key localhost.key -subj "/CN=localhost" -out localhost.csr
echo "subjectAltName=DNS:localhost" > san.txt
openssl x509 -req -days 365 -in localhost.csr -signkey localhost.key -out localhost.crt -extfile san.txt