保姆级教程!Windows Codex SSH连云服务器✅

终于把Windows Codex连云服务器搞明白了!
之前一直报错连不上,试了N次终于成功了,把完整步骤整理给大家👇


🔑 先在Windows本地Codex开启SSH功能

  1. 找到本地配置文件:C:\Users\你的用户名\.codex\config.toml
    • 找不到的话,直接在文件地址栏粘贴路径就能打开
  2. 编辑文件,在末尾添加这段配置:
    [features]
    remote_connections = true
    
  3. 保存文件,完全退出Codex再重启,让配置生效!

☁️ 再给Ubuntu云服务器一键安装Codex CLI

登录你的云服务器终端,直接复制下面的脚本运行就行,全程自动搞定Node.js、Codex安装和配置:

#!/bin/bash
clear
echo "==============================================="
echo "        Codex CLI 一键安装脚本 (Ubuntu)"
echo "          自动配置 + 远程连接开启"
echo "==============================================="
sleep 2

# 1. 更新系统
echo -e "\n[1/5] 更新系统软件源..."
sudo apt update && sudo apt upgrade -y > /dev/null 2>&1

# 2. 安装Node.js 20 LTS
echo -e "\n[2/5] 安装 Node.js 20 LTS..."
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - > /dev/null 2>&1
sudo apt install -y nodejs > /dev/null 2>&1

# 3. 安装Codex CLI
echo -e "\n[3/5] 安装 Codex CLI..."
sudo npm install -g @openai/codex --unsafe-perm=true > /dev/null 2>&1

# 4. 配置环境变量
echo -e "\n[4/5] 配置环境变量..."
echo 'export PATH="$PATH:/usr/local/bin"' >> ~/.bashrc
source ~/.bashrc

# 5. 开启远程连接功能
echo -e "\n[5/5] 开启远程连接..."
mkdir -p ~/.codex
cat > ~/.codex/config.toml << EOF
[features]
remote_connections = true
EOF

# 验证结果
echo -e "\n==============================================="
echo -e "✅ 安装完成!验证结果:"
node -v
npm -v
codex --version
echo -e "\n🎉 Codex 远程连接已自动开启!"
echo "==============================================="

运行方法:

  1. 新建文件 install_codex.sh,粘贴脚本
  2. 执行 chmod +x install_codex.sh 赋予权限
  3. 运行 ./install_codex.sh,等脚本跑完就OK

📱 最后在Codex App里添加SSH连接

  1. 打开Codex → 左下角 Settings(设置)
  2. 找到 Connections(连接)选项,点击添加新连接
  3. 填写你的云服务器信息:
    • Host:服务器公网IP
    • Port:默认22(没改过就填22)
    • Username:服务器登录用户名
    • 认证方式:选择 SSH 私钥,指定本地私钥文件路径(Windows 默认在 C:\Users\你的用户名\.ssh\目录下)
      另外,还要确保已将对应的公钥写入了服务器的~/.ssh/authorized_keys文件
  4. 保存连接,点击连接就能直接连上啦!

💡 避坑小提示:

  • 本地和服务器的配置文件都要开启remote_connections = true,缺一不可
  • 服务器安装完脚本,最好重新登录一次终端,确保环境变量生效
  • 如果连不上,先在服务器里运行codex --version,看CLI有没有安装成功

亲测有效!再也不用在本地和服务器之间来回切换了,直接在Codex里就能写代码,太香了✨

posted @ 2026-05-08 19:02  icuic  阅读(15414)  评论(3)    收藏  举报