服务器加载codex

267 字
1 分钟
服务器加载codex

找到了,Codex 还在。当前的问题是终端没有加载它所在的 nvm 环境。

你安装的 Codex 在:

/root/.nvm/versions/node/v22.22.2/bin/codex

但之前输出的 PATH 没有这个目录,当前 Node 则是 /usr/bin/node。这解释了为什么“安装过,却提示找不到命令”。目前这些现象不构成被入侵的证据。

先在服务器执行,恢复当前终端环境:

Terminal window
export NVM_DIR="$HOME/.nvm"
if [ -s "$NVM_DIR/nvm.sh" ]; then
. "$NVM_DIR/nvm.sh"
nvm use v22.22.2
fi
command -v codex
codex --version

如果恢复成功,再检查为什么登录时没有自动加载。执行下面的只读检查,把输出一起贴来:

Terminal window
printf '当前 shell:'
ps -p $$ -o args=
grep -nE 'nvm|NVM_DIR|bashrc|PATH=' \
/root/.bashrc /root/.profile /root/.bash_profile /root/.bash_login \
2>/dev/null

刚刚是否重新连过 SSH、开了新终端,或者执行过切换 Node 版本的命令? 这些都可能让当前终端使用的环境发生变化;具体原因还要看启动配置。

nano .codex/config.toml
nano .codex/auth.json

控制台抓包:

sudo tcpdump -nn -i any 'tcp dst port 22557 and (tcp[tcpflags] & tcp-syn != 0)' -c 5

本地尝试:

ssh -p 22557 root@223.254.147.118

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

服务器加载codex
http://localhost:4313/posts/writing/server-codex-setup/
作者
wonder
发布于
2026-10-14
更新于
2026-10-14
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
wonder
记录技术、生活与灵感。
公告
欢迎来到 wonder,站点内容会陆续更新。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
9
分类
7
标签
16
总字数
10,617
运行时长
0 天
最后活动
0 天前

目录