অ্যামাজন এস 3 এ একটি বালতি পাবলিক করুন [বন্ধ]


286

অ্যামাজন এস 3 এ কীভাবে আমি একটি বালতি সেট করতে পারি যাতে সমস্ত ফাইলগুলি সর্বজনীনভাবে কেবলমাত্র ডিফল্টরূপে পঠনযোগ্য হয়?


10
আমি বিরক্ত হয়েছি এই প্রশ্নটিকে বিষয়বস্তু হিসাবে চিহ্নিত করা হয়েছে। গুরুতর প্রোগ্রামারদের জন্য এডাব্লুএস সমালোচনা করে। আমি যুক্ত করব যে আপনি ক্লিপ সিঙ্ক কমান্ডটি এর সাথে এসিএল আর্গুমেন্টের সাথে ব্যবহার করতে পারেন:aws s3 sync ./local-folder-name s3://remote-bucket-name --acl=public-read
জন ভান্দিভিয়ার

একটি অনুরূপ পোস্টে এই উত্তরটি সাহায্য করতে পারেন: stackoverflow.com/a/23102551/475882
jaxxbo

উত্তর:


462

আপনি এই ব্লগ পোস্টে বিস্তারিত হিসাবে বালতি নীতি সেট করতে পারেন:

http://ariejan.net/2010/12/24/public-readable-amazon-s3-bucket-policy/


@ রববিটের পরামর্শ অনুসারে, নিম্নলিখিত জেএসওএন দিয়ে বালতি নীতি তৈরি করুন:

{
  "Version": "2008-10-17",
  "Statement": [{
    "Sid": "AllowPublicRead",
    "Effect": "Allow",
    "Principal": { "AWS": "*" },
    "Action": ["s3:GetObject"],
    "Resource": ["arn:aws:s3:::bucket/*" ]
  }]
}

গুরুত্বপূর্ণ : প্রতিস্থাপন bucketমধ্যে Resourceআপনার বালতি নামে লাইন।


অফিসিয়াল এডাব্লুএস সিএলআই ব্যবহার arn:aws:s3:::bucketকরার সময় Resourceঅ্যারেতে যুক্ত করা দরকার। (সুতরাং। ছাড়াই /*।) আমি আশা করি এটি আমার মতো এই অন্যান্যদের সাথে লড়াই করা অন্যদের সহায়তা করে।
সিলভেনন

আমার খারাপ। এটি কেবল তখনই প্রয়োজন যদি আপনি syncকেবল বালতিটি না দেখে পরিকল্পনা করেন।
সিলভেনন

6
পাইথনের বোটোর মাধ্যমে বেনামে অ্যাক্সেস সমর্থন করার জন্য, এই নীতিটি নির্ধারণ করার পাশাপাশি, আমাকে বালতির বৈশিষ্ট্য> অনুমতি বিভাগেও Listবিশেষাধিকার প্রদান করতে Everyoneহয়েছিল।
ক্রিস বেটি

সংস্করণ লেখার নিয়ম কী? আমি বর্তমান তারিখটি 2017-11-16 ব্যবহার করছি, এটি রিপোর্ট করেছে: ত্রুটি:
নীতিটিতে

1
@ টিমোথি.লিয়াকে আপনি উক্তিটি মুড়ে ফেলার কথা মনে করেছেন? "2017-11-16",
ফ্রোগগোমাদ

57

অ্যামাজন একটি নীতি জেনারেটর সরঞ্জাম সরবরাহ করে:

https://awspolicygen.s3.amazonaws.com/policygen.html

এর পরে, আপনি বালতিটির জন্য নীতি প্রয়োজনীয়তাগুলি অ্যাডাব্লুএস কনসোলে প্রবেশ করতে পারেন:

https://console.aws.amazon.com/s3/home


এটি << বালতি নীতি এবং ব্যবহারকারীর নীতিসমূহ >> ডকস.আও.এসজাজন
অ্যামাজোনএস 3 /

1
দুর্দান্ত লিঙ্ক। সিনট্যাক্স এত জটিল যে এগুলির জন্য তাদের একটি জেনারেটর লিখতে হয়েছিল।
টিম্বো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.