上传文件至 /
This commit is contained in:
parent
e3c5fe759d
commit
7e845f4348
@ -307,18 +307,22 @@ EOF
|
|||||||
echo -e "${YELLOW}请注意:${PLAIN}"
|
echo -e "${YELLOW}请注意:${PLAIN}"
|
||||||
echo -e "${YELLOW}1. 您需要在Cloudflare上配置您的域名${PLAIN}"
|
echo -e "${YELLOW}1. 您需要在Cloudflare上配置您的域名${PLAIN}"
|
||||||
echo -e "${YELLOW}2. 在Cloudflare的SSL/TLS -> Origin Server中创建证书${PLAIN}"
|
echo -e "${YELLOW}2. 在Cloudflare的SSL/TLS -> Origin Server中创建证书${PLAIN}"
|
||||||
echo -e "${YELLOW}3. 将证书内容保存到服务器的/etc/ssl/cert.pem${PLAIN}"
|
echo -e "${YELLOW}3. 脚本将自动下载并配置证书和私钥${PLAIN}"
|
||||||
echo -e "${YELLOW}4. 将私钥内容保存到服务器的/etc/ssl/key.pem${PLAIN}"
|
echo -e "${YELLOW}4. 将SSL/TLS加密模式设置为Full (strict)${PLAIN}"
|
||||||
echo -e "${YELLOW}5. 将SSL/TLS加密模式设置为Full (strict)${PLAIN}"
|
|
||||||
echo -e "${YELLOW}准备好后按回车继续...${PLAIN}"
|
echo -e "${YELLOW}准备好后按回车继续...${PLAIN}"
|
||||||
read -p ""
|
read -p ""
|
||||||
|
|
||||||
# 创建证书和私钥文件
|
# 下载证书和私钥文件
|
||||||
echo -e "${BLUE}请粘贴您的证书内容(按Ctrl+D结束输入):${PLAIN}"
|
echo -e "${BLUE}正在下载证书和私钥文件...${PLAIN}"
|
||||||
cat > /etc/ssl/cert.pem
|
curl -s -o /etc/ssl/cert.pem https://img.cdn.18g.me/cloudflare/1.pem
|
||||||
|
curl -s -o /etc/ssl/key.pem https://img.cdn.18g.me/cloudflare/1.key
|
||||||
|
|
||||||
echo -e "${BLUE}请粘贴您的私钥内容(按Ctrl+D结束输入):${PLAIN}"
|
if [ ! -f /etc/ssl/cert.pem ] || [ ! -f /etc/ssl/key.pem ]; then
|
||||||
cat > /etc/ssl/key.pem
|
echo -e "${RED}证书或私钥下载失败,请检查网络连接或手动配置证书和私钥${PLAIN}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo -e "${GREEN}证书和私钥文件下载成功!${PLAIN}"
|
||||||
|
|
||||||
# 设置证书和私钥的权限
|
# 设置证书和私钥的权限
|
||||||
chmod 644 /etc/ssl/cert.pem
|
chmod 644 /etc/ssl/cert.pem
|
||||||
|
Loading…
x
Reference in New Issue
Block a user