goodfish
美好的星空总在天的那一边
Goodfish's blog

SSL证书透明开源

前段时间说过的承诺给兑现了

原文

其实很早就把文件都导好了

但一直没有去发

今天想起来就发掉了

完成效果

GoodFish证书透明

辅助部署

若个人没有能力部署的话,可让博主帮忙部署

5r/次(不包括域名、服务器等费用

文件下载

使用说明

warning 注意事项
1.本软件目前只适配了Linux系统 2.不可使用类似GitHub Page等静态网页部署 3.系统需要安装Python3.7、curl

部署步骤

准备工作

使用Frp或其他方式将压缩包拷贝至服务器上

解压压缩包:

tar -zxvf SSLBroad.tar.gz -C ./

配置

打开解压文件夹中的check.py

将配置变量改为自己的内容

import os
import time
from dateutil.parser import parse

webSiteName = 'goodfish证书透明'# 网站名
yourBlogUrl = 'blog.goodfish.site'# 博客url
webSiteList = ['wordpress.goodfish.site','blog.goodfish.site', 'ssl.goodfish.site', 'api.goodfish.site', 'file.goodfish.site'] #需要检查的域名列表,无需填写协议名,同时支持端口号。
html_code ="""
<!DOCTYPE html>
<html lang="zh-CN"><head>

详细解释请看对应注释

定时任务

warning 注意
本机需要为Linux系统,且安装Python3环境

首先测试运行程序,使用下面的命令

python3 check.py

查看当前目录下是否生成了index.html可使用ls命令查看

如图所示,应当存在index.html文件

接着设置定时任务

crontab -e
* 0 * * * date >> /yourPath/check.py

warning 注意
请务必将上述代码中的yourPath替换check.py的目录 PS: 可使用pwd查看当前目录

最后使用你会用的web服务器端,如Nginx把web服务运行起来,就大功告成了

赞赏
评论需要审核后才能显示,与内容无关的评论、灌水评论、广告等不会通过审核

本站的所有教程均博主亲身尝试后的经验,且未注明的均为原创

本文采用 CC BY-NC-SA 3.0 Unported 协议进行许可 本文链接:https://blog.goodfish.site/index.php/2023/06/08/ssl%e8%af%81%e4%b9%a6%e9%80%8f%e6%98%8e%e5%bc%80%e6%ba%90/

goodfish

文章作者

Goodfish's blog

SSL证书透明开源
前段时间说过的承诺给兑现了 见原文 其实很早就把文件都导好了 但一直没有去发 今天想起来就发掉了 完成效果 见GoodFish证书透明 辅助部署 若个人没有能力部署的…
扫描二维码继续阅读
2023-06-08
aa