簡體   English   中英

利用Boto3進行連接以驗證是否有包含任何ACL或存儲桶策略的s3存儲桶

[英]Utilizing Boto3 to connect to verify if any s3 buckets that consist any ACL or Bucket policy

我有一個正在運行一半的python腳本,它for bucket in conn.buckets.all()for bucket in conn.buckets.all()出錯了。

這是到目前為止我得到的:

碼

錯誤是:

調用ListBuckets操作時發生錯誤(AccessDenied):訪問被拒絕:ClientError ClientError:調用ListBuckets操作時發生了錯誤(AccessDenied):訪問被拒絕

我已經授予用戶完全訪問權限,並且賦予了Lambda函數所使用的角色所附加的策略。

conn.buckets.all()已返回存儲桶列表; for循環后的下兩行應刪除。

謝謝大家的幫助,lambda函數使用的角色只是權限問題。 未指定LIST權限。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM