我在使用 Google Cloud 时遇到了涉及两台虚拟机的情况:
- 实例 1 (Windows Server 2022)
- 实例 2 (Windows Server 2019)
我的目标是使用 gcloud CLI 利用服务帐户从 instance1 管理 instance2[电子邮件保护]。为了实现这一点,我尝试在 instance1 中的 CMD 控制台中运行以下命令:
gcloud compute instances describe instance2 --zone=my-zone --project=my-project
不幸的是,我遇到了一个错误:
ERROR: (gcloud.compute.instances.describe) Could not fetch resource:
- Request had insufficient authentication scopes.
奇怪的是,在我的本地电脑上使用相同的服务帐户执行相同的命令没有任何问题。
有没有其他人遇到过类似的问题?您能否提供一些见解,说明可能导致此“身份验证范围不足”错误的原因?如果您能提供任何有关如何排除故障和解决此问题的建议,我将不胜感激。谢谢您的帮助!