写了一个申请 SSL 免费证书的浏览器工具

2022-02-16 12:44:14 +08:00
 3dwelcome
申请一个 SSL 免费证书分三步。

1. 向 let's encrypt 之类的免费域名提供商,获取网站认证文件。
2. 把认证文件上传到 Web 服务器上,官方会确认申请者是否拥有网站的管理权限。
3. 认证通过后,上传网站通讯密钥,即可下载证书。

这类定期更新 SSL 证书需求,应该属于网站管理者的刚需。可惜很少有纯粹基于浏览器,又不需要注册的网站。

https://tool2d.com/#freessl

4223 次点击
所在节点    分享创造
16 条回复
4ark
2022-02-16 12:45:06 +08:00
LZ 最近好高产,是不用上班吗
3dwelcome
2022-02-16 12:48:42 +08:00
@4ark 上班啊,可是公司项目,哪有写自己感兴趣的项目来的带劲。
villivateur
2022-02-16 12:54:22 +08:00
freessl.org 有类似的

另外这种工具,最大问题还是信任吧?
3dwelcome
2022-02-16 12:59:23 +08:00
@villivateur “另外这种工具,最大问题还是信任吧?”

纯浏览器工具,又没有服务器的交互,所有数据都在本地,个人感觉还是挺安全的。

类似 freessl 的网站都需要先注册,我就想和普通小工具一样,用完就闪人。
GM
2022-02-16 13:01:15 +08:00
LE 证书过期时间就 3 个月,不做成自动化更新的都是没事找事
Chad0000
2022-02-16 13:17:29 +08:00
@GM #5 说得很对。我之前就说使用那个 freessl 网站。现在已经配置自动续了,方便。
GM
2022-02-16 13:39:33 +08:00
顺便搭车问一下,LE 证书导致 iOS 访问缓慢的问题现在还有吗?
xiangyuecn
2022-02-16 13:43:53 +08:00
离线网页版: https://gethttpsforfree.com/

源码 github: https://github.com/diafygi/gethttpsforfree

支持通配符,支持 DNS 验证,支持文件验证😂😂

只需将文件丢在本地,打开就能用,全程只会调用 let's 的接口,安全可靠
3dwelcome
2022-02-16 13:53:32 +08:00
@xiangyuecn 这网站太专业了,可惜需要配合命令行来用。

相比来说,CSR 这些我都是浏览器内部生成的,密钥根据当前时间随机生成,是个极简版本。

我个人用,暂时没通配符的需求,DNS 验证也是很麻烦的一件事。虽然加起来就几行代码。
yuthelloworld
2022-02-16 14:04:24 +08:00
我一直用宝塔面板申请和自动续期
moxuanyuan
2022-02-16 14:37:39 +08:00
acme.sh 不香吗?
LeeReamond
2022-02-17 03:35:13 +08:00
@moxuanyuan 我使用 acme.sh 按照文档它的自动更新签发和升级功能都有问题,log 无有效提示,issue 无果
3dwelcome
2022-02-17 13:14:12 +08:00
对了,顺便说一句。

let's encrypt 对证书申请的频率有要求,请不要学我,一天内同一个域名,连续申请了 5 次。

从第 6 次开始就需要 7 天等待期,才能再次恢复申请。
wisetc
2022-02-20 21:47:28 +08:00
能提供一定的方便。

不过大家实际搞不都是用脚本跑吗,下载再安装好像也挺慢的。
rekulas
2022-02-21 19:43:46 +08:00
acme 是最香的
现在我改成了 nas 每天自动更新所有需要的证书,然后所有需要证书的服务器自动去指定路径拉取需要的证书并重载,就再也不用纠结每台机器证书是否更新了
另外我都是用 dns 申请的泛域名,所以维护很方便
qiandongdong
2022-02-21 19:48:54 +08:00
希望可以添加 支持 DNS 验证 和 Email 验证

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/834201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX