Codex 的 Linux bubblewrap 沙箱无法创建 UID 用户命名空间

已定位:不是 Bash 登录 shell 报错,而是 Codex 的 Linux bubblewrap 沙箱无法创建 UID 用户命名空间:

bwrap: setting up uid map: Permission denied

当前会话在执行 sudo 之前就会失败,因此无法代你运行 root 命令。请退出 Codex,在普通系统终端执行:

codex features enable use_legacy_landlock

codex

这是最快的恢复方式。若当前版本不支持该功能,修复 Ubuntu 的 AppArmor 配置:

su -

apt update

apt install -y bubblewrap apparmor-profiles apparmor-utils

install -m 0644 \

/usr/share/apparmor/extra-profiles/bwrap-userns-restrict \

/etc/apparmor.d/bwrap-userns-restrict

apparmor_parser -r /etc/apparmor.d/bwrap-userns-restrict

exit

PATH=/usr/bin:/bin:$PATH codex

Ubuntu 24.04 官方建议加载该 AppArmor profile,而不是全局关闭用户命名空间保护。OpenAI 沙箱说明

(https://developers.openai.com/codex/concepts/sandboxing)、相关 Codex 问题 (https://github.com/openai/codex/issues/14919)。

不要把 root 密码写进命令或配置文件。由于密码已经在对话中明文发送,修复后建议执行 passwd root 更换它。

相关推荐
很楠爱上5 小时前
AI项目------赛博负熵:拆解一个 Codex 生成的英语背单词全栈工程(附源码文件免费)
人工智能·python·codex
sg_knight6 小时前
Codex CLI 安装全攻略:macOS / Linux / Windows(WSL2)三端实战
linux·windows·macos·openai·ai编程·coding·codex
Beginner x_u1 天前
Codex Rules 与 Skills:项目级和全局级配置一览
ai·codex·rules·skill
AI大模型-小华1 天前
ChatGPT充值后Codex误改数据库怎么办?用迁移审查避免数据丢失
数据库·chatgpt·codex·chatgpt plus·chatgpt pro·chatgpt充值
AI大模型-小雄1 天前
ChatGPT充值后Codex接口频繁出现429?用限流与退避机制稳定任务执行
chatgpt·codex·chatgpt plus·chatgpt pro·接口限流·chatgpt充值
AI大模型-小华1 天前
ChatGPT充值后Codex越优化接口越慢?用性能基线避免无效重构
chatgpt·重构·codex·chatgpt plus·chatgpt pro·chatgpt充值
1名持续学习的码农2 天前
GPT Plus、GPT Pro用户第一次用Codex,项目权限和Git分支怎么设置?
人工智能·git·gpt·elasticsearch·ai编程·codex
AI大模型-小华2 天前
ChatGPT充值后Codex还是反复读取项目?用上下文复用率判断Plus还是Pro
chatgpt·ai编程·codex·chatgpt plus·chatgpt pro·chatgpt充值
仙逆GPT2 天前
ChatGPT、Codex实战:离开电脑后,怎么用手机继续控制任务?
chatgpt·ai编程·codex·手机控制·remote