2014-09-13 72 views
0

我有一个AMI图像用于自动缩放,从AMI映像启动的每个EC2实例都假设从s3存储桶下载一些文件(它们都在同一个VPC中)s3假定是私有的(不对公众开放)。 这可以怎么做?如何使用EC2实例从s3下载文件?

回答

1

有很多方法。您可以使用AWS CLIS3 Command)或者您可以使用SDK作为您选择的语言。您也可能想要使用IAM来建立访问资源的凭证。 CLI可能是最快的启动和运行方式。

+0

我实际上阅读了关于IAM的内容,并且为我的ec2实例创建了一个(并附加到它们),所以他们已经有权访问s3,但我不知道如何从s3下载,因为我试图自动化过程,SDK不是我的选择,即时通讯寻找一些命令行stuff.is有任何内置的Linux命令,我可以使用?(因为我已经有了权限),而不是aws cli? ..... – Mohammad 2014-09-13 16:39:55

+0

可以从命令行使用AWS CLI命令,并将其合并到shell脚本中。 – vjones 2014-09-14 17:47:24

+0

非常感谢@vjones。 – Mohammad 2014-09-14 22:39:11

相关问题