मेरे एस 3 बाल्टी पर फाइलों का एक टन है और उन्हें सभी सार्वजनिक बनाने के लिए बाल्टी नीति जोड़ें। जब मैं रूट ब्राउज़ करता हूं तो यह पूरी निर्देशिका (या पहले 1000 आइटम) सूचीबद्ध करता है। मैं निर्देशिका ब्राउज़िंग को कैसे रोक सकता हूं।एस 3 बाल्टी की निर्देशिका ब्राउज़िंग को कैसे रोकें?
उत्तर
आप निर्देशिका पर ACL और स्वतंत्र रूप से व्यक्तिगत फ़ाइलों को सेट कर सकते हैं, निर्देशिका पर पढ़ने की अनुमति न दें, लेकिन इसे व्यक्तिगत फ़ाइलों के लिए अनुमति दें। bucket explorer या एस 3 लोमड़ी सहित इसमें सहायता के लिए कई टूल हैं।
धन्यवाद। बस एहसास हुआ कि मेरा ड्रैगॉन्डिस्क टूल भी ऐसा कर सकता है। – MotoTribe
यह स्वीकार्य उत्तर होना चाहिए, धन्यवाद। – user2677034
यह ध्यान दिया जाना चाहिए कि एक बाल्टी में index.html फ़ाइल जोड़ना बिल्कुल कुछ नहीं करता है। बाल्टी रूट ब्राउज़ करते समय यह फ़ाइल बस अन्य सभी फ़ाइलों के साथ सूचीबद्ध की जाएगी।
इसके अलावा, बाल्टी पर पहुंच स्तर सेट करना ताकि 'हर कोई' पढ़ न सके, इसका मतलब है कि आपके बाल्टी पर अपलोड की जाने वाली प्रत्येक नई फ़ाइल को ब्राउज़ करने से पहले 'हर किसी' को सेट करने की आवश्यकता होगी। यदि आप नियमित रूप से फाइलें जोड़ रहे हैं तो यह व्यावहारिक नहीं है।
सबसे अच्छा समाधान पहली बार 'हर किसी को पढ़ने के लिए पहुंचने से इनकार करने के लिए बाल्टी पर पहुंच स्तर सेट करना है, लेकिन फिर बाल्टी नीति बनाएं जो हर किसी को बाल्टी के अंदर क्या पढ़ने की अनुमति देता है। इस तरह, कोई भी आपकी बाल्टी की सामग्री सूचीबद्ध करने में सक्षम नहीं होगा, लेकिन आपके द्वारा जोड़े गए किसी भी नई फाइल को उस फ़ाइल के लिंक वाले सभी लोगों द्वारा पठनीय किया जाएगा।
यहां बाल्टी नीति दिखाई दे सकती है। अपने बाल्टी नाम के साथ 'my_bucket' को बदलें, और आप जाने के लिए अच्छे हैं।
{
"Version": "2008-10-17",
"Statement": [
{
"Sid": "AddPerm",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::my_bucket/*"
}
]
}
** यह सही उत्तर है। ** विशेष रूप से "हर कोई/पढ़ें" व्यापक पहुंच के बाल्टी नीति * के कार्यान्वयन के कार्यान्वयन पर ध्यान दें। – charneykaye
बहुत अच्छा, मेरी समस्या हल हो गई, धन्यवाद – radosch
मैं इसे 2017 में काम करने के लिए नहीं मिला (यकीन है कि कुछ अपडेट किया गया है) लेकिन एस 3 प्रबंधन कंसोल के तहत एक विकल्प है जो "सूची ऑब्जेक्ट्स" कहता है, जिसे आप अभी हटा सकते हैं लेकिन फिर भी अनुमति दें एक ही चीज़ को प्राप्त करने के लिए पहुंच पढ़ें –
एक बाल्टी नीति अब इस के लिए आवश्यक किया जाना चाहिए, जहाँ तक मुझे पता है कर रहा हूँ (यह शायद वापस था जब इस सवाल का जवाब पहले पोस्ट किए गए थे)।
अब, बस अपनी बाल्टी को सार्वजनिक पहुंच पर सेट करें लेकिन "ऑब्जेक्ट्स सूची" अनुमति को बंद करें।
- 1. एस 3 बाल्टी
- 2. अमेज़ॅन एस 3 बाल्टी
- 3. एस 3: डुप्लिकेट बाल्टी
- 4. अमेज़ॅन एस 3 बाल्टी
- 5. एस 3 पर बाल्टी की एसीएल कैसे सेट करें?
- 6. अमेज़ॅन एस 3 निर्देशिका को दूसरी निर्देशिका में कॉपी करें
- 7. एडब्ल्यूएस एस 3 बाल्टी आईओएस ऐप
- 8. अमेज़ॅन एस 3 बाल्टी को स्ट्रिंग कैसे लिखें?
- 9. कैरियरवेव और कोहरे, एस 3 बाल्टी और store_dir कॉन्फ़िगरेशन
- 10. पेपरक्लिप एस 3 बाल्टी से फोटो ज्यामिति पढ़ सकता है?
- 11. मेरे पास कितने एस 3 बाल्टी होनी चाहिए?
- 12. किस भौगोलिक क्षेत्र में मेरी एस 3 बाल्टी संग्रहित है?
- 13. एस 3 स्टेटिक वेबसाइट
- 14. रूबी अमेज़ॅन एस 3 एक्सेस बाल्टी सूचीबद्ध करते समय अस्वीकार
- 15. नई एस 3 वस्तुओं की अधिसूचना
- 16. अमेज़ॅन एस 3 क्षेत्र हस्तांतरण?
- 17. अमेज़ॅन एस 3 बोटो - फ़ोल्डर कैसे बनाएं?
- 18. ब्राउज़िंग को कैशिंग सीएसएस फ़ाइलों से कैसे रोकें?
- 19. अमेज़ॅन एस 3
- 20. एस 3 - बेनामी अपलोड - कुंजी उपसर्ग
- 21. मैं एस 3 बाल्टी में वस्तुओं को कैसे हटा/गिन सकता हूं?
- 22. PHP एपीआई के माध्यम से अमेज़ॅन एस 3 बाल्टी के तहत फ़ोल्डर कैसे बनाएं?
- 23. मैं अमेज़ॅन एस 3 बाल्टी को बैकअप या सिंक कैसे कर सकता हूं?
- 24. एस 3 बाल्टी से सामान्य उपसर्ग के साथ नामित कई वस्तुओं को कैसे हटाएं?
- 25. अमेज़ॅन एस 3
- 26. एस 3
- 27. अमेज़ॅन एस 3 और चेकसम
- 28. एक स्थानीय निर्देशिका के रूप में अमेज़ॅन एस 3 बाल्टी को माउंट करने के लिए s3fs कितना स्थिर है
- 29. अमेज़ॅन एस 3 एपीआई एक्सेस को कैसे प्रतिबंधित करें?
- 30. हस्ताक्षरDoesNotMatch - अमेज़ॅन एस 3 एपीआई
हाया, कृपया यहां स्वीकृत उत्तर को बदलने पर विचार करें। – charneykaye