
页面不太好看,就这样吧!好用就行!(多个网站也是一行代码的事儿)
SSL证书本该是基础设施,不该是待办事项。
去年,我的个人站点因为证书过期被浏览器拦截,而我完全忘记了Let's Encrypt的三个月续签周期。那次经历让我意识到:免费证书的普及,不应该以"定期手动维护"为代价。
于是我做了 SSL.CAB —— 一个基于 Let's Encrypt 的自动化证书托管服务。
它解决什么问题?
- 无需记住续签日期
- 无需手动执行命令
- 无需在服务器上安装复杂工具
- 支持多域名、泛域名自动管理
技术实现上,我借助 AI 完成了核心脚本的架构和编写,将 ACME 协议交互、DNS-01 挑战验证、证书部署流水线整合为一个闭环。你只需要在控制台添加域名、配置 DNS 验证一次,后续的所有续签、替换、通知都由系统自动完成。
这不是另一个证书面板,而是一个"设置即忘记"的基础设施。我希望 HTTPS 能回归它的本质:透明、安全、无感。
目前 SSL.CAB 已稳定运行,为我的多个域名提供托管。如果你也厌倦了每三个月的证书焦虑,欢迎试用。
一些使用技巧:
确认 cron 任务存在:
crontab -l | grep ssl-agent-bt
手动跑一次验证也可以:
/usr/local/bin/ssl-agent-bt
有些朋友觉得每天运行一次太频繁,想5天运行一次。这种情况可以设置如下:
执行命令:
crontab -l | grep -v ssl-agent-bt > /tmp/crontab.new && echo "20 3 */5 * * /usr/local/bin/ssl-agent-bt >> /var/log/ssl-mi-cd-agent.log 2>&1" >> /tmp/crontab.new && crontab /tmp/crontab.new
执行后验证:
crontab -l | grep ssl-agent-bt
如果反馈中显示:
20 3 */5 * * /usr/local/bin/ssl-agent-bt >> /var/log/ssl-mi-cd-agent.log 2>&1
这表明已经完成每五天运行一次的设置,现在就完全OK了。
转载或引用本站文章请注明出处
© 2026 www.evan.xin



赶快写下您的首评!