优化生成密钥对逻辑

This commit is contained in:
Kiolow 2024-07-19 18:19:30 +08:00
parent c6349dba03
commit 4ac024f8a7
2 changed files with 4 additions and 7 deletions

View File

@ -6,10 +6,6 @@ if ! command -v jq &> /dev/null; then
exit 1
fi
# 安装xray
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
script_dir=$(cd "$(dirname "$0")"; pwd) # 脚本文件绝对路径
# 生成uui, 写入到config.json文件

View File

@ -3,9 +3,10 @@
script_dir=$(cd "$(dirname "$0")"; pwd) # 脚本文件绝对路径
config_dir="$script_dir/../conf"
# Save keys to key.txt
xray x25519 > $config_dir/key.txt
# 使用docker运行xray镜像生成密钥文件
docker run --rm teddysun/xray:latest /usr/bin/xray x25519 > $config_dir/key.txt
# 获取私钥
private_key=$(grep "Private key" $config_dir/key.txt | awk -F ': ' '{print $2}')
# 修改config.json密钥属性