#!/bin/bash # 자체 서명 SSL 인증서 생성 스크립트 # SSL 디렉토리로 이동 cd "$(dirname "$0")" # 인증서가 이미 존재하면 스킵 if [ -f "server.crt" ] && [ -f "server.key" ]; then echo "SSL certificates already exist." exit 0 fi echo "Generating self-signed SSL certificate..." # 자체 서명 인증서 생성 (유효기간 10년) openssl req -x509 -nodes -days 3650 -newkey rsa:2048 \ -keyout server.key \ -out server.crt \ -subj "/C=KR/ST=Seoul/L=Seoul/O=GoldenAnalysis/OU=Dev/CN=localhost" \ -addext "subjectAltName=DNS:localhost,IP:127.0.0.1" echo "SSL certificate generated successfully!" echo " - Certificate: server.crt" echo " - Private Key: server.key"