上传文件至 /
This commit is contained in:
parent
e3c5fe759d
commit
7e845f4348
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user