goldenChat base source add
This commit is contained in:
Executable
+24
@@ -0,0 +1,24 @@
|
||||
#!/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"
|
||||
@@ -0,0 +1,21 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDcTCCAlmgAwIBAgIJAJbgObnbwSECMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNV
|
||||
BAYTAktSMQ4wDAYDVQQIDAVTZW91bDEOMAwGA1UEBwwFU2VvdWwxFzAVBgNVBAoM
|
||||
DkdvbGRlbkFuYWx5c2lzMQwwCgYDVQQLDANEZXYxEjAQBgNVBAMMCWxvY2FsaG9z
|
||||
dDAeFw0yNTEyMTcxODQzMjNaFw0zNTEyMTUxODQzMjNaMGgxCzAJBgNVBAYTAktS
|
||||
MQ4wDAYDVQQIDAVTZW91bDEOMAwGA1UEBwwFU2VvdWwxFzAVBgNVBAoMDkdvbGRl
|
||||
bkFuYWx5c2lzMQwwCgYDVQQLDANEZXYxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIw
|
||||
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL53bxy6AUeu/+90NkHN1Fb1Aija
|
||||
6Vpsy0MidxfAbPgSgCIEdeMbjLsFtisXqJYvmC14UnFaYi9oEyrYWOpIYELZJKOB
|
||||
0K795e920QqERxa7/um2aMd/wCOoaLGqHKvBYIF5dxSvShVvZV9eptl7zIzpbHvR
|
||||
zFFA3ag4g89JrnUI2gqykYq2W6ptQwAVw3XwsPUl1VdC+vo3wEKdMgQG/GlOxxGp
|
||||
Maw93o2ilWWgS9QgJWXZpCzQLbNhlxwBGhh80dhTENiXGjfjTKeAn3anmh2QELCK
|
||||
BmyJ9GJJZmRQUsSHcbyUZYHZhgE/z1kigboxJGPmt9pMA68h5qn5Ie1Q/KMCAwEA
|
||||
AaMeMBwwGgYDVR0RBBMwEYIJbG9jYWxob3N0hwR/AAABMA0GCSqGSIb3DQEBCwUA
|
||||
A4IBAQBU+61ikVmSodJBxBLvssCpk9FqtBk7qcE2cRFKHCYNWnO86l6DrlCqIU4L
|
||||
gY3L/95KUminTJ+fxUE+zyTWmcZl0fH1yIJvyvPtWmDhqzH0zK9WIbCnNkEBHLa+
|
||||
ufiJUId522DV4AhX7IeNqlA2PAOKuQKOEZ7F8VIdpusaIk4GXQRHV4hklYD6vfdb
|
||||
y8waudoA4APyqUn91lzloiPY3N5lQGHoWvIgm64yGt/LsBh6GEB+JgRs/nwp1+tJ
|
||||
+e1LSA2AyQxaxR7piU/BqgCPEXZNF8pKEEex6TYcCwOCd7P2lv8qcm80Z7lHYge6
|
||||
qwErOFXEwChQrEB4Lh5ym2BZB+Np
|
||||
-----END CERTIFICATE-----
|
||||
@@ -0,0 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+d28cugFHrv/v
|
||||
dDZBzdRW9QIo2ulabMtDIncXwGz4EoAiBHXjG4y7BbYrF6iWL5gteFJxWmIvaBMq
|
||||
2FjqSGBC2SSjgdCu/eXvdtEKhEcWu/7ptmjHf8AjqGixqhyrwWCBeXcUr0oVb2Vf
|
||||
XqbZe8yM6Wx70cxRQN2oOIPPSa51CNoKspGKtluqbUMAFcN18LD1JdVXQvr6N8BC
|
||||
nTIEBvxpTscRqTGsPd6NopVloEvUICVl2aQs0C2zYZccARoYfNHYUxDYlxo340yn
|
||||
gJ92p5odkBCwigZsifRiSWZkUFLEh3G8lGWB2YYBP89ZIoG6MSRj5rfaTAOvIeap
|
||||
+SHtUPyjAgMBAAECggEAX3MlGMVSXOUjV5HqmuGWlxljwquqI+m/l15PRnTlZxCG
|
||||
bAXGOlEVHqiHGWNa1iD151uUHUBJUi6a5G7VaFtq+jUtuk8VEI0mzPHDYrzVj1wZ
|
||||
LHCAY/HujTAZf2ebxKs9PMVtWs1ZmBJiQAAEJ5t17+wOtKJ3/QQ/0My5qYjoR7eR
|
||||
BX2vfevLsNoytDWFGEIk5XC9XW7EvOe0VmKGGBWBPFLo8abOTnhtQ1CxW3AZx6/4
|
||||
TDr8o2k6QkVwAPkFWVWbZkk+fZPINwfj71T/QrR+RhBlRIfMjqjV/yarLY71LzCM
|
||||
BjWLB5C/bHIrLdJ9DS1BhjTYFEVH9nsby5DH/D4MkQKBgQDtA9aLCXnEfpzY/o9O
|
||||
XsKYYGBg4eIw/LaNHvyg8kg7Dp/ce+yKLatkuY0qXHGlj+Rb8H/JyqcnrBCLJkZi
|
||||
txJ+AcGc2YpBG9TzHVIBF++NPi5BzhaHjhmaC+Q3HiZlXN738hdfWQwZuVzjCrx7
|
||||
13RYjqYi+m6SKnWQoW+zPfuvOwKBgQDNuRYudpw95tMPV9VwNHxyXP7dNafcAZnq
|
||||
LDPR1JVk8ytHLlu6XvWIUhuqCAJrvvJif0d3a1noC+L5530C5HWhvyHlzrie4I0B
|
||||
ZWJQ5LYIGRCrwy2vmPhFYrKlOphvK1Rcpg09Llieve6SOzHwp9iwFpWQgjGbvGmI
|
||||
n4vMMn5huQKBgQDWFhprekKoD2mjw8Q0GPoS4zMLL929O/e03uF4i4Bc/+e8I5/U
|
||||
bE4dbFEri1cIIkI2HbV/03JLLmu/FPKM5ipo8TMud30fNIGUm85fuHwkC5+CxyGo
|
||||
jd1oPQeGFdC+zDWGpwEfmfKJJdrWJfN8tW+dMjS08ZqAoqOQ4ZFgyUMW0wKBgAFY
|
||||
vdFuC1XIZgdKruX+IfZpr21pRYEGLai/w1MTTisMAHOF1SniJz9OMkoppUJpTJLi
|
||||
fGhGtp7zPPgf0MytDCwT4Tfs435+v82LiVo4NQzWhSpqq6jjmnRx0fOM76SCpxm4
|
||||
KIwG+qOHYMFqS8hkgOGeNDpu774yPIqdaL/ccMFZAoGAcq8XMBvULbGbFVP9f3r0
|
||||
CLqx9tA/3BgX1QF97o1QQnZYWhTkYgx5lHdT76bgx05EpkE0oNWz1KE4/wZ/xu0L
|
||||
1urwU7MKAGmhyph3Tv2sXo5f6pFJYFYtABvc0mZJ+Z5x/xVaHgcGDkGzpnVC7ibQ
|
||||
SO4jq7jOfZLvPhOhB/KLkdo=
|
||||
-----END PRIVATE KEY-----
|
||||
Reference in New Issue
Block a user