注意事项:
- 每次在终端申请证书都要先执行菜单5,修改配置
- 仅当前终端有效,退出无痕,安全拉满
- 仅适配域名托管在CF
- debian12测试通过
脚本
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 个
📋 当前配置:
📧 邮箱: 123456@qq.com
🔑 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