更新SSH公钥部署实机复测进度

记录密码接入、自动部署公钥、私钥回连及双域名后续部署验证结果,并同步整改清单与Linux生产测试记录。
This commit is contained in:
xuans 2026-10-01 00:02:52 +08:00
parent 28e3456234
commit 256f74779a
3 changed files with 26 additions and 0 deletions

View File

@ -1,4 +1,12 @@
# Linux 生产流程测试记录
## SSH 密码部署公钥、密钥回连及后续部署复测(2026-09-30 23:55)
- 通过正式服务器配置页面临时使用已授权的密码保存服务器配置;Scert 自动生成服务器专属托管密钥,通过密码 SSH 将公钥写入远端 `/root/.ssh/authorized_keys`,随后关闭密码连接并使用托管私钥执行 `true` 回连验证。
- 页面服务器状态由“已配置,待验证”更新为“已部署并验证”;托管私钥指纹为 `SHA256:iDWSQY7LgGdy6aYb47C0TMvZfktJxrfjVSGYLFrqhoc`,远端 `ssh-keygen -lf /root/.ssh/authorized_keys -E sha256` 查询到相同指纹。
- 远端授权目录权限为 700,`authorized_keys` 权限为 600;主机指纹仍为已核对的 `SHA256:cVoSXsYmhALjAdN2Gso3JvbnvYQCQBFuRv3IZjFvzsE`,未关闭 SSH 主机校验。
- 自动切换为私钥认证后,通过正式页面再次部署 `scert-multi-20260930.apmmk.cn`,页面显示 1 台推送成功、站点 HTTPS 校验通过;配置校验、reload 和两个域名 HTTPS 200 均保持正常。
- 结论:单服务器“密码首次接入—自动部署公钥—私钥回连—后续密钥部署”闭环通过;不证明第二台真实服务器、多服务器任务、后置 HTTPS 失败自动恢复或最终首次生产流程已通过。
## 3cc8fb6 正式候选双域名正常部署复测(2026-09-30 23:42)
- 使用密码 SSH 连接 45.136.13.241,未使用密钥登录,未创建辅助验收脚本;线上运行程序为 3cc8fb6,管理入口重新登录成功。

View File

@ -1,4 +1,14 @@
# Scert 整改任务执行清单
## 当前任务看板(2026-09-30 23:55,密码部署公钥并切换密钥复测)
需求确认:继续按生产方式验证 SSH 认证闭环;密码只用于本次公钥部署,后续部署必须使用加密托管私钥,不在页面或日志中记录密码。
- [x] 服务器配置通过密码 SSH 保存后,自动生成并使用服务器专属托管私钥,部署公钥到远端授权文件。
- [x] 自动使用托管私钥执行回连命令验证,正式页面显示“已部署并验证”;托管指纹与远端授权公钥指纹一致。
- [x] 自动切换为私钥认证后,再次部署第二域名成功,页面显示证书推送、配置校验、reload 和站点 HTTPS 校验全部成功。
- [~] 当前单服务器 SSH 认证闭环完成,待第二台真实服务器复测;后置 HTTPS 失败恢复和进程崩溃恢复仍是 P0-10 阻塞项。
- [!] 未创建辅助脚本,未关闭主机指纹校验,未将密码或密钥材料写入文档;完整生产验收仍未放行。
## 当前任务看板(2026-09-30 23:42,正式候选正常部署复测)
需求确认:加快明日上线准备,但不缩减既定生产门禁;本轮完成当前候选在正式页面上的双域名正常部署复测,保留所有未验证阻塞项。

View File

@ -1,4 +1,12 @@
# Scert 整改、合并与优化清单
## 当前验收总览(2026-09-30 23:55,SSH 公钥自动部署与密钥回连复测)
- [x] 通过正式服务器编辑流程将现有目标切换为“SSH 密码”保存;Scert 使用密码连接远端、部署托管公钥,并自动验证密钥登录,页面状态更新为“已部署并验证”。
- [x] 托管私钥指纹为 `SHA256:iDWSQY7LgGdy6aYb47C0TMvZfktJxrfjVSGYLFrqhoc`;远端 `/root/.ssh/authorized_keys` 查询到相同指纹,文件权限为目录 700、授权文件 600。
- [x] 自动切换回托管私钥后,再次从正式页面部署第二域名成功,证明后续证书部署使用密钥认证仍可完成文件推送、配置校验、reload 和 HTTPS 校验。
- [~] SSH 密码到公钥的单服务器闭环已通过;仍需在第二台真实服务器上复测,不能以一台服务器的密钥回连结果代替多服务器验收。
- [!] 后置 HTTPS 失败自动恢复、进程崩溃事务接管、三数据库、双平台、备份恢复和清库首次流程仍未通过,整体生产验收不变。
## 当前验收总览(2026-09-30 23:42,3cc8fb6 正式候选双域名部署复测)
- [x] 3cc8fb6 已通过规范源码构建并使用正式安装器部署到 45.136.13.241;服务版本、包校验和及线上运行状态已核对,未创建辅助验收脚本。