如何找到拥有虚拟机的 GCP 帐户?

如何找到拥有虚拟机的 GCP 帐户?

我有一个虚拟机(我自己的),它是从我不记得的 Google Cloud 帐户生成的。我尝试了密码管理器中的所有方法,但仍然找不到它所属的帐户。

我有完全的远程桌面访问权限(Win Server 2012),但却不知道该如何解决它。

答案1

我无法理解您所说的“拥有”虚拟机的 Google 帐户是什么意思。虚拟机是项目的资源,您可以拥有一个或多个项目所有者,但没有“虚拟机所有者”角色。我为您可能想要做的事情添加了几个可能的场景。

查找创建该实例的用户。

  1. 转到 stackdriver 日志记录
  2. 使用高级过滤器使用此过滤器:

protoPayload.serviceName="compute.googleapis.com" protoPayload.methodName="beta.compute.instances.insert" protoPayload.request.disks.deviceName="实例名称"

  1. 打开条目并搜索校长邮箱这就是创建该实例的帐户。

*这些日志仅保存 6 个月

查找项目所有者或可以访问虚拟机的用户

IAM 页面搜索具有以下角色之一的成员

Project Owner

Project Editor

Compute Admin

Compute Instance Admin

我的实例级别上有一个用户帐户,我想将其映射到电子邮件地址。

假设在“计算机管理”>“用户”下,您找到了一个用户帐户 johndoe,并且您想将其映射到项目中的实际电子邮件地址。

a) 如果通过基本 Windows 用户管理手动将帐户添加到服务器,则无法知道电子邮件地址。

b)如果用户帐户是通过GCP Windows 实例密码创建然后您应该能够将用户 johndoe 映射到上一个场景中解释的 IAM 页面中的电子邮件地址。

相关内容