S3 - 對文件設置公開訪問

對S3中的某一對象配置公開訪問步驟。

  1. 更改存儲同權限。
    關閉 <阻止全部公共訪問權限>
    在這裏插入圖片描述
  2. 對文件設置爲公開
    在這裏插入圖片描述這樣文件就可以被公開訪問了。

如果上述兩步任何一步沒有操作的話,訪問文件的URL會出現錯誤

<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>CCB0C1DABA5EBAEE</RequestId>
<HostId>1nkfwEnQpmvlR33vb4ekg0n1XxICL9YL8DWiiz3s8UIqV6vfrBFJ0I4hTDIxy15D9aNvypq9sQE=</HostId>
</Error>

如果上述兩步都操作了,訪問文件,遇到如下報錯。

<Error>
<Code>UnauthorizedAccess</Code>
<Message>You are not authorized to perform this operation</Message>
<RequestId>EB221AAB08E4C6D5</RequestId>
<HostId>
VnjxQdMDCGq1ond0n8wx4mxiB06YTyKQfcFTDBP1gaWzmZ/DAr06Cbl86p9j3NKC4qN3adFGnWw=
</HostId>
</Error>

說明賬號沒有做過備案,所以無法進行訪問。
這時候需要聯繫AWS的客戶支持,對賬號進行備案,之後文件就可以公開訪問了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章