# 上传对象到私有S3不起作用

**URL:** https://meta.discourse.org/t/upload-objects-to-private-s3-is-not-working/181574
**Category:** Support
**Tags:** s3
**Created:** [2021年三月2日 08:57 UTC](https://meta.discourse.org/t/upload-objects-to-private-s3-is-not-working/181574 "2021-03-02T08:57:43Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![lisbethw1130](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lisbethw1130/32/129613_2.png) [@lisbethw1130](https://meta.discourse.org/u/lisbethw1130)
#### Post date: [2022年六月14日 10:13 UTC](https://meta.discourse.org/t/upload-objects-to-private-s3-is-not-working/181574/6 "2022-06-14T10:13:40Z")

</div>

我也遇到了同样的问题。备份上传可以正常工作，但图片上传显示“存储桶不允许 ACL”。  
通过修改 IAM 中的一个权限和存储桶中的两个设置，问题得到了解决。

首先，我根据指南 [https://meta.discourse.org/t/setting-up-file-and-image-uploads-to-s3/7229](https://meta.discourse.org/t/setting-up-file-and-image-uploads-to-s3/7229) 将 IAM 权限从“s3:HeadBucket”更改为“s3:ListBucket”，因为亚马逊表示 HeadBucket 不是一个有效的权限。

 ![圖片](https://global.discourse-cdn.com/meta/original/4X/1/7/f/17fa7467f3d6169440dd457a65396969d1498aff.jpeg)

然后，我按照指南在存储桶的权限页面进行了完全相同的设置。

 ![圖片](https://global.discourse-cdn.com/meta/original/4X/e/d/8/ed857083f11a689c6635acc5b6b91083a0c3146f.jpeg)

然后是最重要的部分，启用 ACL。在权限选项卡中，它被称为“编辑对象所有权”。启用 ACL 并设置为“对象写入者”后，一切都正常了。

 ![圖片](https://global.discourse-cdn.com/meta/original/4X/3/a/a/3aa8d0c62cfe47d75feebcaa1d04a30bb09dca22.jpeg)

希望我的经验能帮到你。

---

_[View the full topic](https://meta.discourse.org/t/upload-objects-to-private-s3-is-not-working/181574)._
