我在使用计算引擎快速入门时遇到了麻烦:使用MongoDB教程构建一个待办事项应用程序.(编辑:我在计算引擎控制台内运行教程;即https://console.cloud.google.com/compute/instances?project=&tutorial = compute_quickstart)
我SSH到后端实例.我输入了从教程中复制的"gcloud compute"命令.我被提示输入密码.返回以下内容:
WARNING: The public SSH key file for gcloud does not exist.
WARNING: The private SSH key file for gcloud does not exist.
WARNING: You do not have an SSH key for gcloud.
WARNING: SSH keygen will be executed to generate a key.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in
...
<< Identifying detail ommitted >>
...
**ERROR: (gcloud.compute.ssh) Could not fetch resource:
- Insufficient Permission**
Run Code Online (Sandbox Code Playgroud)
我之前没有遇到任何问题,我已经完成了本教程的这个阶段.我在安装了google-cloud-sdk的Windows 10 PC上工作.我正在使用谷歌浏览器.我试过常规模式和隐身模式.
任何帮助或建议得到了很好的收获!
nei*_*ilH 31
看起来SSH尝试识别项目中的实例,但用户没有访问机器所需的权限.
你试过跑步了吗:
gcloud auth login
Run Code Online (Sandbox Code Playgroud)
并完成基于Web的授权,以确保您尝试以正确(经过身份验证)的用户身份访问计算机?此过程可确保您运行的Cloud SDK继承基于Web的授权中指定的用户的权限.有关详细信息,请参见此处.
同样值得添加您关注问题的教程的链接.
除了接受的答案之外,请确保您处于正确的 gcloud 项目中
gcloud projects list
Run Code Online (Sandbox Code Playgroud)
然后
gcloud config set project <your-project>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17397 次 |
| 最近记录: |