注意事项:
- 每次在终端申请证书都要先执行菜单5,修改配置
- 仅当前终端有效,退出无痕,安全拉满
- 仅适配域名托管在CF
- debian12测试通过
- 适配nginx
- 支持泛域名,仅输入根域即可申请
脚本
curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/ssl-manager.sh && chmod +x ssl-manager.sh && ./ssl-manager.sh预览
╔════════════════════════════════════════╗║ SSL 证书管理工具╚════════════════════════════════════════╝📊 证书统计: 有效证书: 2 个 域名列表: 2 个📋 当前配置: 📧 邮箱: [email protected] 🔑 Token: TOKEN******📌 主菜单 1. 申请新证书 2. 批量续期所有证书 3. 续期特定域名 4. 管理域名列表 5. 修改配置 6. 安装Lego工具 7. 查看帮助 0. 退出────────────────────────────────────────────请选择操作 (0-7):定时任务
注意:在脚本菜单中修改是变量,是临时的,所以需要退出脚本修改才算长久
- 修改配置
nano /root/ssl-manager.conf替换成你的CF账号邮箱和Token (不是全局key)
- 每周一凌晨2点检查
(crontab -l 2>/dev/null; echo "0 2 * * 1 /root/ssl-manager.sh auto-renew") | crontab -查看定时任务
crontab -l
评论 (0)