ymq
df0bec8f7d
feat: 部署工程师 SSH 用机构独立密钥(每机构一把,防单点泄露)
deploy_test/deploy_prod 的 run_shell 执行 ssh/scp 时,之前默认走
~/.ssh/id_rsa(个人密钥),绕过 work_env 的机构密钥机制。现改为:
- capability_ctx 注入 org_id
- _inject_org_ssh_key:对 ssh/scp 命令自动注入 -i ~/.ssh/org_keys/{org_id}/id_ed25519
(已显式 -i 不覆盖;非 ssh/scp 命令不注入;机构密钥不存在则回退默认)
- 仅部署角色(agent.deploy_test/deploy_prod)生效,不影响 develop 的 git ssh 等
2026-08-24 07:20:28 +08:00
..
2026-08-15 09:38:31 +08:00
2026-08-22 10:19:50 +08:00
2026-08-24 07:20:28 +08:00
2026-08-16 23:43:40 +08:00
2026-08-23 21:52:49 +08:00
2026-08-23 21:52:49 +08:00
2026-08-19 18:34:58 +08:00
2026-08-17 11:00:10 +08:00
2026-08-13 18:07:16 +08:00
2026-08-22 11:48:47 +08:00
2026-08-16 23:45:08 +08:00
2026-08-17 07:10:28 +08:00
2026-08-20 17:38:18 +08:00
2026-06-11 17:30:06 +08:00
2026-06-16 11:05:45 +08:00
2026-08-22 17:39:13 +08:00
2026-08-02 00:00:20 +08:00
2026-08-22 18:38:56 +08:00
2026-08-17 18:43:37 +08:00
2026-08-19 06:37:16 +08:00
2026-08-16 23:51:55 +08:00
2026-08-22 20:14:32 +08:00
2026-08-16 18:19:40 +08:00
2026-08-08 10:36:04 +08:00
2026-06-16 11:05:45 +08:00
2026-08-17 18:13:05 +08:00
2026-08-21 22:43:11 +08:00
2026-08-17 11:00:10 +08:00
2026-08-17 11:00:10 +08:00
2026-08-14 14:49:01 +08:00
2026-08-19 11:38:23 +08:00