6

我喜欢将数据从我们的 hadoop 集群(本地)复制到 s3。我可以做到不加密。我还可以运行带有客户端加密的 s3cmd put。如何使用客户端加密进行 distcp?

4

1 回答 1

0

最近的 Hadoop 版本应该可以使用客户端加密进行传输。

为了安全起见,不会成为您设置细节的牺牲品,我会简单地通过设置像下面这样的存储桶策略来确保安全传输,禁止非安全传输。

{
    "Statement":[
        {
            "Action": "s3:*",
            "Effect":"Deny",
            "Principal": "*",
            "Resource":"arn:aws:s3:::bucketname/*",
            "Condition":{
                "Bool":
                { "aws:SecureTransport": false }
            }
        }
    ]
} 
于 2016-11-21T19:03:21.643 回答