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 更换它。

相关推荐
骑着蜗牛撵大象3277 小时前
让 Codex 值夜班:把告警排查与巡检接成可回滚的自动化链路
android·java·运维·ai·自动化·codex·智能体
2301_767113981 天前
Codex、Claude Code 怎么系统学?四门官方课程与学习顺序
人工智能·学习方法·codex·1024程序员节·claude code
小年糕是糕手2 天前
【AI】用 Python 做一个 AI 截图检索助手:把收藏夹里的截图找回来
linux·人工智能·python·chatgpt·agent·codex·deepseek
孤狼GPT3 天前
ChatGPT、Codex性能实战:Java把for循环改成parallelStream,为什么CPU更高、接口反而更慢?
parallelstream·codex·chatgptplus·java性能优化·chatgptpro
jiangliushi63 天前
GPT-6.1 Sol 免费用:git status 里中文文件名变成一串数字乱?条命令改好
git·codex·1024程序员节
AIGC大时代3 天前
Codex skill 框架怎么选型终裁:裸跑·Poteto·Compound·Pocock·Superpowers 同题五配置的能用/限场景/不能用验收
codex·评测·选型终裁·agent 工程·skill 框架
梦想的颜色3 天前
【AI速览】Codex 系列模型选型指南:效率、成本、任务匹配全维度决策
人工智能·chatgpt·codex·luna·astra·sol·大模型选型
守城小轩3 天前
Chromium 149 编译指南 Windows篇:获取源代码(五)
chatgpt·codex·指纹浏览器