上传文件至 /

This commit is contained in:
chunzhi 2025-03-27 05:59:49 -04:00
parent e3c5fe759d
commit 7e845f4348

View File

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