2012-11-29 67 views
0

我做运行Debian一些小型设备。他们需要将S3存储桶同步到本地文件夹。我已经安装S3Tools和s3cmd同步似乎是一个完美的工具。但我必须提供访问证书,这似乎非常不安全。我需要确保凭据无法在桶中删除 - 一旦出货,所以我需要以某种方式使用工具而无需提供凭据我不会控制单元。S3和半公共桶

有没有人有一个想法,我怎么去呢?

问候,雅各布

+0

您可以下载和/或上传桶公众。但我不确定您想要使用您的设备以及您需要哪种安全性。 – Guy

回答

0

使用IAM。它允许创建具有预定义权限的AWS凭证,并由您控制。

所以您将创建每个设备的一个身份。您可以自由限制只能访问一些存储桶和密钥。

您将无法更新设备上的“设备”凭据(这仅仅是您的约束),但如果您的某些凭证将被破解,您仍然可以选择通过IAM阻止它。

并且主“根”的身份,我强烈建议使用双因素认证(和课程从来没有把它的设备,你就不用管了)。

+0

这在管理IAM用户帐户时可能会带来相当大的开销。这是否是一个可行的答案取决于需要什么类型的安全。 – SunSparc