diff --git a/bin/create_config_hysteria.sh b/bin/create_config_hysteria.sh index ab7c2c0..a607746 100644 --- a/bin/create_config_hysteria.sh +++ b/bin/create_config_hysteria.sh @@ -33,7 +33,7 @@ create_hysteria_self_tls_config() { # 生成自签名证书和设置域名 local DOMAIN="bing.com" - create_self_tls "$DOMAIN" + create_self_tls_file "$DOMAIN" sed -i "s/你的域名/$DOMAIN/g" "$CONFIG_FILE" # 设置端口 diff --git a/bin/create_config_tuic.sh b/bin/create_config_tuic.sh index a4f6bd9..dc92f44 100644 --- a/bin/create_config_tuic.sh +++ b/bin/create_config_tuic.sh @@ -79,7 +79,7 @@ create_tuic_self_tls_config() { # 生成自签名证书和设置域名 local DOMAIN="bing.com" - create_self_tls "$DOMAIN" + create_self_tls_file "$DOMAIN" sed -i "s/你的域名/$DOMAIN/g" "$CONFIG_FILE" # 设置端口 diff --git a/bin/create_self_tls.sh b/bin/create_self_tls.sh deleted file mode 100644 index a03d3e1..0000000 --- a/bin/create_self_tls.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -# 生成自签名证书 -create_self_tls() { - local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径 - local KEY_DIR="$SCRIPT_DIR/../tls/self-tls" # 自签tls证书文件夹 - - # 创建存放证书的目录 - mkdir -p "$KEY_DIR" - - # 生成自签名证书 - local DOMAIN="${1:-bing.com}" # 域名,默认为bing.com - openssl req -x509 -nodes -newkey ec:<(openssl ecparam -name prime256v1) \ - -keyout "$KEY_DIR/server.key" \ - -out "$KEY_DIR/server.crt" \ - -subj "/CN=$DOMAIN" \ - -days 36500 -} - diff --git a/bin/tls.sh b/bin/tls.sh index 0fc3dc5..ccf9dcf 100644 --- a/bin/tls.sh +++ b/bin/tls.sh @@ -24,7 +24,7 @@ update_self_tls(){ # 生成自签名证书, 设置域名 local DOMAIN="${1:-bing.com}" # 域名,默认为bing.com - create_self_tls "$DOMAIN" + create_self_tls_file "$DOMAIN" sed -i "s/你的域名/$DOMAIN/g" "$CONFIG_FILE" }