首页 文章

授予某人访问Google计算引擎上的其中一个实例的权限

提问于
浏览
1

我在Google Cloud上有一个项目,我在其中创建了一些vm实例 .

我需要让某人只能访问其中一个实例

现在我通过IAM添加它们,让他们可以访问所有实例

  • 计算引擎实例管理员

  • 将她添加为默认计算引擎服务帐户参与者

但是我如何更改它以便只允许他们访问其中一个实例?

谢谢

1 回答

  • 1

    可以手动将其公共SSH密钥添加到计算机:the documentation can be found here .
    您将生成公钥/私钥对,对其进行格式化,将公共密钥对上载到计算机,用户将能够使用私有密钥对连接到计算机 .

    然后删除计算引擎实例管理员角色以取消对其他实例的访问权限 .

    如果您将其角色保留为默认计算引擎服务帐户参与者,则她可以假定与服务帐户具有相同的权限,默认情况下该服务帐户是项目编辑器 .
    限制此操作的最佳方法是创建一个新服务帐户,仅包含您要授予的范围(可能访问存储或其他一些API),将其设置为实例的服务帐户并将用户添加为其actor . You can read more here .

相关问题