openssl

opensslコマンドで自己証明書をいっぱつで作成する

openssl コマンドの -subj オプションを使うとインタラクティブに聞いてくる指定を省けて便利。

openssl req \
    -subj '/CN=common_name.example.com/O=ORGANIZATION/C=JP' \
    -x509 -nodes -days 365 -newkey rsa:2048 \
    -keyout /etc/ssl/private/apache-selfsigned.key \
    -out /etc/ssl/certs/apache-selfsigned.crt