From 1cd3881aa80972f77f37323ebd17c2089ca1acb6 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Fri, 16 Jan 2026 01:29:50 +0800 Subject: [PATCH] chore: docs --- docs/.vitepress/config.ts | 2 +- docs/guide/use/forgotpasswd/index.md | 27 +++++++++++++++++++++------ 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index c4b91849c..4f7d9b2f9 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -108,12 +108,12 @@ export default defineConfig({ text: "常见问题", items: [ {text: "QA", link: "/guide/qa/use.md"}, + {text: "忘记密码/无法登录", link: "/guide/use/forgotpasswd/"}, {text: "群晖证书部署", link: "/guide/use/synology/"}, {text: "腾讯云密钥获取", link: "/guide/use/tencent/"}, {text: "连接windows主机", link: "/guide/use/host/windows.md"}, {text: "Google EAB获取", link: "/guide/use/google/"}, {text: "阿里云相关", link: "/guide/use/aliyun/"}, - {text: "忘记密码", link: "/guide/use/forgotpasswd/"}, {text: "数据备份", link: "/guide/use/backup/"}, {text: "Certd本身的证书更新", link: "/guide/use/https/index.md"}, {text: "js脚本插件使用", link: "/guide/use/custom-script/index.md"}, diff --git a/docs/guide/use/forgotpasswd/index.md b/docs/guide/use/forgotpasswd/index.md index f84ccbf20..f05edcebc 100644 --- a/docs/guide/use/forgotpasswd/index.md +++ b/docs/guide/use/forgotpasswd/index.md @@ -1,7 +1,15 @@ -# 忘记管理员密码 +# 忘记密码/无法登录 + +无法登录的情况: +1、忘记管理员密码 +2、仅有第三方登录,但第三方登录失效,导致无法登录 + +请查看如下方法恢复的登录 + +## 一、忘记管理员密码 解决方法如下: -## 1. 修改环境变量 +### 1. 修改环境变量 docker部署的: 修改docker-compose.yaml文件,将环境变量`certd_system_resetAdminPasswd`改为`true` @@ -18,21 +26,28 @@ services: certd_system_resetAdminPasswd=true ``` -## 2. 重启容器 +### 2. 重启容器 ```shell docker compose up -d docker logs -f --tail 500 certd # 观察日志,当日志中输出“重置1号管理员用户密码完成”,即可操作下一步 # 这里会打印1号管理员记录的用户名,如果你修改过管理员用户名,请注意查看此条日志 ``` -## 3. 恢复环境变量 +### 3. 恢复环境变量 修改docker-compose.yaml,将`certd_system_resetAdminPasswd`改回`false` -## 4. 再次重启容器 +### 4. 再次重启容器 ```shell docker compose up -d ``` -## 5. 默认密码登录 +### 5. 默认密码登录 使用`原管理员账号/123456`登录系统,请及时修改管理员密码 > 默认管理员账号: admin > 如果忘记管理员账号,请查看修改密码时的启动日志,会打印管理员账号名 + + +## 二、仅有第三方登录,没有登录窗口 + +当开启仅使用第三方登录模式时,如果第三方登录未配置或已失效,则会导致无法登录 + +您可以通过访问 `http://你的certd地址/#/login?oauthOnly=false` 来临时关闭仅使用第三方登录模式,以使用密码登录。 \ No newline at end of file