Avoir une tonne de fichiers sur mon compartiment s3 et ajouter une stratégie de compartiment pour les rendre tous publics. Maintenant, il répertorie l'intégralité du répertoire (ou les 1000 premiers éléments) lorsque je parcours la racine. Comment puis-je empêcher la navigation dans les répertoires.
Réponses
Trop de publicités?Vous pouvez définir l' ACL sur le répertoire et les fichiers individuels indépendamment, ne pas donner d'autorisations de lecture sur le répertoire mais l'autoriser pour les fichiers individuels. Il existe de nombreux outils pour vous aider, notamment bucket explorer ou s3 fox.
Autant que je sache, une politique de compartiment ne devrait plus être nécessaire pour cela (c'était probablement à l'époque où les réponses à cette question ont été publiées pour la première fois).
Maintenant, définissez simplement votre compartiment sur un accès public, mais désactivez l'autorisation « Lister les objets ».