跳到正文
原文
V2EX 技术· mysoko·· 3 小时前AI 评分68

Claude Code 执行带密码命令存在进程泄漏风险及防范建议

让 Claude Code 连数据库的注意下: curl 把密码从 ps 里藏了,外面那层 shell 没藏

AI 导读

Claude Code 在执行 curl 或数据库命令行时,由于外层采用复合 shell 包装,会导致密码明文常驻于系统进程列表(ps)并写入本地会话记录。在多用户共享的 Linux 开发机上,同机其他用户可直接通过 proc 文件系统查看包含密码的命令行。建议避免在命令行参数中传入密码,改用权限设为 600 的客户端专用配置文件,并在规则文件中明确禁止密钥入参。

来源:V2EX 技术 · v2ex.com