首页 / 资讯中心 / 文章详情

Vscode通过ssh链接autodl云服务器并配置codex

Vscode通过ssh链接autodl云服务器并配置codex ★ FEATURED ARTICLE
1. ssh链接云服务器并增加转发端口SSH 配置反向端口转发 先找到本地软件的网络端口比如我这里是7897 然后在本地 SSH config 对应服务器配置里加入这样远程服务器访问时流量就会转发到我们本地的网络。2. 扩展中下载codex:3. 配置 VS Code Remote 环境网络连接远程服务器后 Ctrl Shift P 搜索并打开 Preferences: Open Remote Settings (JSON) 加入远程网络配置{ http.proxy: http://127.0.0.1:7897, http.proxySupport: on, http.proxyStrictSSL: false, terminal.integrated.env.linux: { http_proxy: http://127.0.0.1:7897, https_proxy: http://127.0.0.1:7897 } }4.配置远程服务器上的 Codex需要保证本地 Codex 已经正常登录并且本地存在 ~/.codex/auth.json 然后把登录凭证上传到服务器接着在服务器的 ~/.codex/config.toml 里加入网络配置 [proxy] http_proxyhttp://127.0.0.1:7897 https_proxyhttp://127.0.0.1:7897保存之后重新连接远程服务器再打开 Codex 测试。注后发现经常还是不稳可以在powershell里启用ssh -NT -o ExitOnForwardFailureyes -o ServerAliveInterval30 -i $env:USERPROFILE\.ssh\id_rsa_autodl -p 23718 -R 127.0.0.1:7890:127.0.0.1:7897 rootconnect.weste.seetacloud.com这个命令里的参数需要根据你的ssh链接autodl的信息自己填一下。之后网络就稳定多了比如在vscode的远程终端执行curl -x http://127.0.0.1:7890 -sS -o /dev/null -w HTTP: %{http_code}\n https://api.openai.com/v1/models --max-time 20这里从HTTP:000变成了401成功
阅读完成 · 觉得有帮助?
咨询建站