日期:2026-10-23 | 母卡:CM-3026 | LOG:FR-157-LOG.md | 未 push
檢測工具連線帳密(OpenVAS/SonarQube/OpenSCAP SSH 私鑰等)不存主系統,改在 Agent 機的主控台填、加密存 Agent 本機(推翻 FR-056 D9)。主系統 Agent 管理頁簽五分鐘入場券跳轉;同一主控台加「檔案瀏覽」查這台 Agent 實際存的證據檔。決策 D1~D11 全文見 design.md。
| 卡 | 內容 | 狀態 |
|---|---|---|
| CM-3027 A1 | 兩個能力點、主控台票 | 驗收通過待確認 |
| CM-3028 A2 | Agent 主控台殼、FE console | 驗收通過待確認 |
| CM-3029 B1 | 檔案瀏覽 | 驗收通過待確認 |
| CM-3030 C1 | 工具表單下發、本機加密存 | 驗收通過待確認 |
| CM-3031 C2 | 派工不再下發帳密 | 驗收通過待確認 |
| CM-3032 D1 | 主系統三頁改版 | 驗收通過待確認 |
| CM-3033 D2 | 既有帳密搬家 | 驗收通過待確認 |
| CM-3034 D3 | 主控台操作進稽核 | 驗收通過待確認 |
| CM-3035 E1 | SPEC/手冊/安裝文件 | In progress |
| CM-3036 E2 | 本卡:交接檔+基線 | 交接檔已寫;基線重產等令 |
| CM-3037 F1 | Agent 斷線也進得了主控台 | 驗收通過待確認 |
| CM-3038 F2 | 票帶 Agent/租戶名稱 | 驗收通過待確認 |
| CM-3039 G1 | 前端權限判斷改回 v-can,守衛轉綠 | 修正待驗證 |
本案主線 migration 只有一支:scripts/sql/2026-10-22-fr157-agent-console-capabilities.sql(兩個能力點 detection.remote-agent.configure/browse-files、選單綁定、預設角色授權;已登記 manifest.tsv)。scripts/init/02-schema.sql、04-seed-core.sql 目前不含這兩個能力點——新裝客戶會缺,且無錯誤訊息。 待決策者明示「可以寫 188:25432 基線庫」才重產(補套該支 migration → 跑 scripts/init/gen_*.sh → 核 schema_migrations +1)。套件 migration(jedi-remote-agent 010、jedi-detection handover)由套件機制帶,重產時套件版本要對。STG/POC 不碰。
本機 Agent 直接跑 evidence-agent 源碼、對本機 BE 註冊,不出安裝包:啟動腳本 ~/guidant-agent-local/start-agent.sh,資料夾 ~/guidant-agent-local/data,log ~/guidant-agent-local/agent.log,只綁 127.0.0.1(8010/8443/8444)。新註冊的 Agent 是 pending,要在 Agent 管理頁核准,核准前心跳一律 403。
已走通:註冊→核准→心跳(credential_store/configured_tools/storage 進主系統);設定轉移(7 支工具交到本機、雲端密文因 50.123 舊版仍啟用而保留,符合規則);主系統簽票→主控台登入(6084/6085 進 system_logs);工具與檔案分頁讀取;弱點資料首次同步與刪除後自動重拉(下載、指紋、驗章、切換、回報);主控台亮色/暗色跟主系統。
還沒走:主控台改帳密存檔(6086)、清除帳密(6087)、測試連線、上傳檔後下載(6088)、派工跑 OpenVAS(需本機連得到一台 OpenVAS)、console-login。
jedi-remote-agent 1.6.0、jedi-detection 1.4.0 已發 Nexus,BE 已換 pin。剩 Agent 出包、FE console 進包,同屬進版令。Agent 安裝包的主控台體積上限放寬為 2.5 MB(含亮色主題約 2.2 MB)。
system_logs,但客戶畫面上看不到,要查由原廠下 SQL。detection.remote-agent.update 的系統角色,兩顆能力點一起給,之後由客戶在角色管理頁自行調整。proj.*,所以能力點 migration 不補它(結論見 §6)。切換儲存後端只影響新檔,舊檔仍從原處讀;舊儲存要下線前必須先搬,否則永久遺失,系統內建檔(框架 PDF)更是切換當下就讀不到。目前沒有工具,手冊寫的是「聯繫原廠或用 S3 同步指令、路徑保持不變」。決策者認為需要、來源與目的地要能彈性選,但現階段檔案量小(DEV 整個 bucket 約 1.4 GB)不急。觸發時機:第一個客戶要把既有檔案換到 Agent 當儲存、或量大到手動搬不實際時,另開 FR 走討論稿。FR-065 規劃時的卡號 CM-1279 在 Notion 查無此卡,等於從未建立。