SSH 进入 GCP VM 的权限不足

SSH 进入 GCP VM 的权限不足

女士们、先生们,大家好,

由于权限不足,我无法通过 SSH 进入 GCP VM。“错误”是:很棒的图片#1

我的帐户的权限是: 很棒的图片#2

根据图片#1和此链接(https://cloud.google.com/compute/docs/access/iam)我只需要成为 instanceAdmin.v1,因为这将授予我 compute.projects.setCommonInstanceMetadata 权限。但是,我仍然没有机会进入。

我想我遗漏了一些非常简单的东西。有没有人知道这一点?

-基兰

答案1

Google 文档显示您必须执行的步骤:

  1. 在您的项目或单个实例上启用 OS 登录功能。
  2. 向您自己、您的项目成员或您的组织成员授予必要的 IAM 角色。
  3. (可选)完成以下任一步骤:
    • 为您自己、您的项目成员或组织成员的用户帐号添加自定义 SSH 密钥。或者,当您连接到实例时,Compute Engine 可以自动为您生成这些密钥。
    • 使用目录 API 修改用户帐户。
    • 向组织外部的用户授予实例访问权限。
  4. 连接到实例。
  5. 检查预期的登录行为。

相关内容