![SSH 进入 GCP VM 的权限不足](https://linux22.com/image/731220/SSH%20%E8%BF%9B%E5%85%A5%20GCP%20VM%20%E7%9A%84%E6%9D%83%E9%99%90%E4%B8%8D%E8%B6%B3.png)
女士们、先生们,大家好,
由于权限不足,我无法通过 SSH 进入 GCP VM。“错误”是:很棒的图片#1
我的帐户的权限是: 很棒的图片#2
根据图片#1和此链接(https://cloud.google.com/compute/docs/access/iam)我只需要成为 instanceAdmin.v1,因为这将授予我 compute.projects.setCommonInstanceMetadata 权限。但是,我仍然没有机会进入。
我想我遗漏了一些非常简单的东西。有没有人知道这一点?
-基兰
答案1
这Google 文档显示您必须执行的步骤:
- 在您的项目或单个实例上启用 OS 登录功能。
- 向您自己、您的项目成员或您的组织成员授予必要的 IAM 角色。
- (可选)完成以下任一步骤:
- 为您自己、您的项目成员或组织成员的用户帐号添加自定义 SSH 密钥。或者,当您连接到实例时,Compute Engine 可以自动为您生成这些密钥。
- 使用目录 API 修改用户帐户。
- 向组织外部的用户授予实例访问权限。
- 连接到实例。
- 检查预期的登录行为。