繁体   English   中英

如何找出谁在AWS上创建ec2实例?

[英]How to find out who creates the ec2 instance on AWS?

我的组织aws帐户中有一个EC2实例列表。 我想找出谁创建了这些实例。 这些实例没有任何标签或元数据告诉我是谁创建的。

我正在使用aws ec2 describe-instances返回实例信息列表,包括字段OwnerIdRequesterId 这些字段是否引用用户ID? 如何将这些ID映射到用户ID? 还是有另一种方法找出谁创造了它们?

Amazon EC2实例一旦启动,便由AWS账户拥有。 他们启动它的用户相关联。

您可以使用AWS CloudTrail查看对该帐户进行的所有API调用。 这将包括启动实例的RunInstances命令。 CloudTrail记录将包含用于发出命令的用户/凭证的详细信息。

您提到的字段不包含以下信息:

  • OwnerId:拥有预订的AWS账户的ID。
  • RequesterId:代表您启动实例的请求者的ID(例如,AWS管理控制台或Auto Scaling)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM