Bir S3 bucket'ı, bir KMS anahtarıyla şifrelenmiş hassas veriler içeriyor. Diğer birkaç AWS hesabının bucket üzerinde GetObject çağırma iznine ihtiyacı var. Nesneleri almak için yapılan tüm isteklerin aktarım sırasında şifreleme kullanmasını nasıl sağlayabilirsiniz?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: aws:SecureTransport koşulu false olduğunda erişimi reddeden, kaynak tabanlı bir bucket ilkesi ekleyin..
Neden bu cevap
Doğru cevap, aws:SecureTransport koşulu false olduğunda erişimi reddeden, kaynak tabanlı bir bucket ilkesi eklemektir. Bu ilke, S3 bucket'ına yapılan tüm isteklerin HTTPS gibi güvenli bir kanal üzerinden yapılmasını zorunlu kılar. aws:SecureTransport koşulu, istek güvenli bir bağlantı üzerinden yapılmadığında false olur ve bu durumda ilke erişimi reddeder. Diğer seçenekler neden yanlış: aws:SecureTransport koşulu false olduğunda erişime izin veren bir ilke, tam tersi bir etki yaratır ve güvenli olmayan bağlantılara izin verir. Rol ilkesi (kimlik tabanlı ilke), S3 bucket'ına erişimi kontrol etmez; bu, kaynak tabanlı bir ilke ile yapılmalıdır. KMS anahtarına kaynak tabanlı bir ilke eklemek, anahtarın kullanımını kontrol eder ancak S3'e yapılan isteklerin aktarım güvenliğini doğrudan sağlamaz. Aktarım güvenliği S3 bucket ilkesi ile yönetilir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez