Skip to content

安全

Codex 安全功能和最佳实践

概述

Codex 提供多层次的安全功能,保护你的代码、数据和系统安全。

安全特性

1. 沙箱执行

代码在隔离环境中运行:

  • 文件系统隔离
  • 网络访问控制
  • 资源使用限制

2. 权限控制

细粒度的权限管理:

  • 读取权限
  • 写入权限
  • 执行权限

3. 审批系统

危险操作需要审批:

  • 删除文件
  • 执行命令
  • 网络请求

4. 审计日志

记录所有操作:

  • 操作时间
  • 操作类型
  • 操作结果

安全设置

基础配置

json
{
  "security": {
    "sandbox": true,
    "approvalRequired": true,
    "auditLogging": true
  }
}

网络配置

json
{
  "network": {
    "allowOutbound": false,
    "allowedDomains": ["api.example.com"]
  }
}

文件配置

json
{
  "files": {
    "readOnly": true,
    "allowedPaths": ["./src"],
    "blockedPatterns": ["*.key", "*.pem"]
  }
}

数据安全

敏感数据保护

不处理:
- API 密钥
- 密码
- 私钥
- 个人信息

加密存储

加密内容:
- 认证凭据
- 配置信息
- 会话数据

企业安全

SSO 集成

支持的协议:
- SAML 2.0
- OIDC

访问控制

RBAC:
- 基于角色的访问
- 最小权限原则

合规性

认证:
- SOC 2 Type II
- ISO 27001
- GDPR

下一步

基于 OpenAI Codex 官方文档翻译