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

执行GitHub的./deploy.sh部署到实例时出现unauthorized错误怎么办

deploy.sh 部署报unauthorized错误解决方案

unauthorized报错本质是认证校验失败或操作权限不足,可按以下步骤逐一排查:

  • 先核查./deploy.sh内的认证配置项,包括SSH密钥、云服务API密钥、实例登录账号密码等是否正确,避免出现复制多带空格、凭证过期、参数填错的问题
  • 若用SSH连接目标实例,先检查本地私钥权限是否符合要求:正常私钥权限需设为600,可执行chmod 600 ~/.ssh/对应私钥文件名修正,同时确认目标实例的~/.ssh/authorized_keys文件中已经添加了你本地的公钥
  • 确认部署用的账号对实例上的目标部署目录有读写执行权限,可执行sudo chown -R 你的账号名:你的用户组名 部署目录路径调整目录归属权限
  • 如果脚本运行过程中需要拉取GitHub私有仓库内容,检查你本地配置的GitHub个人访问令牌(PAT)是否在有效期内,且已经勾选了对应的仓库读写权限
  • 涉及云服务资源部署的场景,确认你使用的访问密钥已经被分配了对应资源的部署操作权限,避免管理员回收权限后未同步更新

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 11:54:03