Memecahkan masalah IAM dan Amazon S3 - AWS Identity and Access Management

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memecahkan masalah IAM dan Amazon S3

Gunakan informasi di sini untuk membantu Anda memecahkan masalah dan memperbaiki masalah yang mungkin Anda temui saat bekerja dengan Amazon S3 dan. IAM

Bagaimana saya memberikan akses anonim ke bucket Amazon S3?

Anda menggunakan kebijakan bucket Amazon S3 yang menentukan wildcard (*) di elemen principal, yang berarti siapa pun dapat mengakses bucket. Dengan akses anonim, siapa pun (termasuk pengguna tanpa Akun AWS) akan dapat mengakses bucket. Untuk kebijakan contoh, lihat Contoh Kasus untuk Kebijakan Bucket Amazon S3 di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.

Saya masuk sebagai pengguna Akun AWS root. Mengapa saya tidak dapat mengakses bucket Amazon S3 di bawah akun saya?

Dalam beberapa kasus, Anda mungkin memiliki IAM pengguna dengan akses penuh ke IAM dan Amazon S3. Jika IAM pengguna menetapkan kebijakan bucket ke bucket Amazon S3 dan tidak menetapkan pengguna root sebagai prinsipal, pengguna root akan ditolak akses ke bucket tersebut. Namun, sebagai pengguna utama, Anda masih dapat mengakses bucket. Untuk melakukannya, ubah kebijakan bucket untuk mengizinkan akses pengguna root dari konsol Amazon S3 atau konsol. AWS CLI Gunakan penanggung jawab berikut, menggantikan 123456789012 dengan ID dari Akun AWS.

"Principal": { "AWS": "arn:aws:iam::123456789012:root" }