1

私の問題はこれです。サードパーティから S3 バケットに追加されるファイルがあります。コマンドラインからこれらのファイルをダウンロードしようとすると、破損しているか暗号化されています。しかし、S3 コンソールから個別にダウンロードすれば問題ありません。(暗号化も有効にしていません)

そこで、私の質問は次のとおりです: サードパーティによってアップロードされた Amazon S3 バケットからオブジェクトをダウンロードすることは可能ですか?

私はこれについてできる限りすべてを読みましたが、なぜこれが当てはまるのかについての答えを見つけることができません. バケット ポリシーは次のとおりです。

    {
    "Version": "2008-10-17",
    "Statement": [
        {
            "Sid": "AllowPublicRead",
            "Effect": "Allow",
            "Principal": {
                "AWS": "*"
            },
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::bucket-name-here/*"
        }
    ]
    }

暗号化時のファイル内容例: ^ �^H^H^@��P^B�doc.0.js^@�T[o�0^X�+^^�^FH� pM�j�:mZ� =M�DNb.^S^Ad��ٴ�>^S.!Y�^Gۆ^>�ㆌp䆌-册<コード>��^[�ΆVن^V,sZ 7JE^S��Z소 sv�첕H^C^_Awʲ!HY��"� �^A$�$ <7�"�u{�l^OZ�ѧ)>�7Ч�.3ʇ^HۃQ ��?gTS?2J�� �S�l%z^?�9gB0nHh�^UI��B� �^]��^t�%�-KQ^KN�3^W �����[ہ���Ӂ5 偌IV^X�� ��偌^]���2�ȁ~>>>:�B,^\^S�<em>|nہ^@x၌遌쁌�u�� �hE^[��]�=̆� �~��h�tedewzꆌ�#x�Gydž&Sw8^F]d}D�^^ z2��Q A^Vk^E�f ^U%����� +^D̊^U{�^\kꊌ� /�ꑁ�?푁^E6O!gUN�L3�o?�^�L�n�ё^[^Q3��בx�[py�\�^FR�^P� ���,��� ��>�t�V^Z���<��^?iLW^X^Y^E^@^@

4

1 に答える 1

0

サード パーティのツールがファイルを暗号化してアップロードする場合は、同じ方法で同じキーを使用して復号化する必要があります。

于 2012-12-05T09:44:17.937 に答える