Answers:
任何AWS用户都可以创建社区AMI通过将其公开并与所有人共享。因此,答案几乎是任何人都可以创建该社区AMI。
我认为,尽管许多都很好,但您默认情况下不能信任它们。
关于具体问题的AMI创建者,似乎唯一可用的特定于用户的信息是OwnerId字段,它是映像所有者的AWS账户ID。
这是获取该信息的示例AWS Cli命令:
aws ec2 describe-images --image-ids ami-gs5mba4yp26bsyx57
(将“ gs5mba4yp26bsyx57”替换为要检查的ami id。)
这将返回有关图像的很多信息,包括OwnerId字段。
而且绝对没有办法知道谁创造了它们?
您的方向错误!您对社区AMI的信任应该来自亚马逊外部。例如,如果您信任getfedora.org
,则可以信任它引用的社区AMI(正如对此紧密相关的问题的答案所指出的,尽管此后此链接已断开)。
同样,Ubuntu也有https://cloud-images.ubuntu.com/locator/ec2/(尽管我不确定那些AMI是否为社区)。
还有许多其他项目列出了自己的“官方”社区AMI。我找不到CentOS的正式列表,其中可能包括您在文章中引用的AMI,但是您可以随时尝试询问项目维护者AMI是否由他们以正式身份创建。