You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无systemctl环境下VS Code Tunnel GitHub登录令牌及权限咨询

VS Code Tunnel GitHub PAT 登录问题解决方案

正确的令牌类型

必须使用GitHub 经典个人访问令牌(PAT),细粒度令牌目前暂不被VS Code Tunnel完美支持。

所需权限配置

生成PAT时,需勾选以下核心权限:

  • read:user:用于验证你的GitHub身份信息
  • codespace:manage:VS Code Tunnel依赖该权限完成隧道的注册与管理
  • (可选)repo:如果需要通过隧道访问私有GitHub仓库,必须勾选此权限

正确的登录与启动步骤

  1. 在GitHub生成符合权限要求的经典PAT(路径:Settings > Developer settings > Personal access tokens > Tokens (classic)),生成后务必复制保存(仅显示一次)。
  2. 在远程机器上执行带令牌参数的登录命令,跳过交互式流程(无浏览器环境无法完成交互):
    code tunnel user login --provider github --token <你的PAT字符串>
    
  3. 登录成功后,用以下命令后台启动隧道(适配无systemctl的环境):
    nohup code tunnel > tunnel.log 2>&1 &
    
    该命令会将隧道日志输出到tunnel.log,断开SSH连接后进程仍能持续运行。

内容的提问来源于stack exchange,提问作者LakshyAAAgrawal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 14:37:39