google-cloud-platform - GCP 忘记了用于帐户的电子邮件地址
问题描述
请问如何根据服务器 IP 知道我用于开设 GCP 帐户的电子邮件地址?我几个月前注册了一个 GCP 帐户,但不记得使用了哪个电子邮件。
解决方案
如果您可以登录服务器并且该服务器有权查询 IAM,那么您可以列出项目的所有 IAM 成员。从列表中,您可以推断出您使用的电子邮件。
如果您可以在 GCP 项目中登录服务器,则可以运行以下命令来获取项目 ID:
curl -H "Metadata-Flavor: Google" "http://metadata.google.internal/computeMetadata/v1/project/project-id"
然后,你可以运行
gcloud projects get-iam-policy YOUR_GCP_PROJECT_ID
此外,如果您记得您在评论中提到的其他 gmail 帐户的凭据,您可以使用这些凭据登录 GCP Console,然后查看 IAM 部分中的所有成员。
希望这可以帮助。
推荐阅读
- angular - 打字稿:如果我忽略循环依赖会发生什么
- docker - Docker - 错误:adduser:UID 0 已在使用中
- java - LogstashJsonEventLayoutV1.json - 带有 JSON 值的“消息”元素
- lua - 在lua中获取表
- java - 如何为多个 jar 文件设置类路径?
- ios - 如何在 Firebase Analytics 中发送事件中的项目列表 - iOS
- sql - ON CONFLICT ... DO UPDATE SET 因重复行而失败
- typescript - 构造部分对象并正确推断类型
- python - 为什么 numpy RandomState 会给出不同的结果?
- firebase - 在 Tapkey 上处理过期 Firebase 令牌的最佳方法