Les seaux sont créés dans le service de stockage S3 d'AWS et sont utilisés pour stocker des fichiers comme objets. Lorsqu'un seau est créé dans Amazon S3, il est par défaut défini comme privé mais peut être rendu public en modifiant les politiques de seau. Un seau S3 privé a l'ACL et les objets qui ne peuvent pas être accessibles au public. Lorsque le seau S3 est rendu public, ses objets sont accessibles par tous les utilisateurs connectés au compte AWS.
Cet article expliquera la méthode de modification d'un seau S3 privé en un public par étapes détaillées.
Rendre un seau privé public
Il devrait y avoir un seau privé dans la liste des seaux AWS S3. Sinon, créez d'abord un seau. Pour rendre le seau public, sélectionnez d'abord le seau dans la liste des seaux qui est censé être rendu public. Par exemple, nous avons un seau déjà créé nommé "Awsdemobucket51".
Dans la section des autorisations du seau sélectionné, on peut observer que l'état d'accès du seau est privé.
Faites défiler vers le bas vers les paramètres du seau, l'option «Bloquer All Public Access» sera activée. L'utilisateur doit désactiver cette option pour permettre l'accès du public, pour cela, cliquez sur le bouton «Modifier» pour le modifier.
Orniser l'option «Bloquer All Public Access» afin que le seau puisse accéder publiquement.
Maintenant, faites défiler à nouveau vers la stratégie du seau et cliquez sur le bouton "Modifier".
Cliquez sur le bouton «Générateur de stratégie».
Cela ouvrira une interface séparée dans un nouvel onglet. Dans «Étape 1», comme mentionné, sélectionnez la «politique du seau S3».
Tapez le symbole * dans l'espace donné pour le principal, puis sélectionnez l'option «getObject» dans la liste déroulante des actions.
Maintenant, revenez aux paramètres du seau Amazon S3 et copiez l'ARN.
Collez l'ARN et Type / * à la fin de l'ARN, puis cliquez sur le bouton "Ajouter la déclaration".
Cliquez simplement sur le bouton «Générer la stratégie» à l'étape suivante.
Un assistant apparaîtra avec une politique sous forme de code. La stratégie sera exactement selon les configurations à l'étape précédente.
Copiez l'ensemble du code de stratégie.
Collez la politique copiée dans la zone donnée pour la «politique» dans les paramètres de politique de seau.
Cliquez sur le bouton "Enregistrer les modifications".
Un message de réussite apparaît en haut que la politique de seau a été éditée et que le statut d'accès du seau est devenu «public». Cela signifie que le seau est désormais «accessible au public».
De cette façon, un seau S3 peut être rendu public.
Conclusion
L'utilisateur peut rendre public un seau S3 privé en modifiant certains détails, comme désactiver l'option «bloquer tous les accès publics» et modifier la politique du seau en configurant certains détails pour modifier la politique et générer une nouvelle stratégie en conséquence. Après avoir enregistré les modifications, le statut d'accès du seau passe instantanément en «public» et «accessible au public».