簡體   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