--- title: ShellScriptでSAN対応のTLS自己証明書を作成 tags: ["TLS"] categories: ["Dev", "Infrastructure"] date: 2018-04-17T09:01:53Z updated: 2018-04-20T11:45:38Z --- 以前に[BOSH CLIを使ってSAN対応のTLS自己証明書を作成](https://blog.ik.am/entries/491)する方法をメモしましたが、ShellScriptのみで行う方法もメモして起きます。 次のコマンドをターミナルに貼り付けてください。 ``` cat <<'EOC' > gen_tls_certs.sh #!/bin/bash set -e ROOT_DOMAIN=$1 SYS_DOMAIN=sys.$ROOT_DOMAIN APPS_DOMAIN=apps.$ROOT_DOMAIN SSL_FILE=sslconf-${ROOT_DOMAIN}.conf #Generate SSL Config with SANs if [ ! -f $SSL_FILE ]; then cat > $SSL_FILE <