You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IAM权限已允许但调用s3api copy-object仍遇AccessDenied错误

问题解决:s3api copy-object 报AccessDenied但s3 cp正常
  • 核心原因:aws s3api copy-object的--copy-source参数格式错误
  • 正确命令示例:
aws s3api copy-object --copy-source bucket-name/2021/my_dump.sql --key test.text --bucket bucket-name

说明:同一个桶内复制时,--copy-source必须包含桶名+源对象完整路径;如果源路径含特殊字符,需用引号包裹参数值(如--copy-source "bucket-name/2021/my dump.sql")。

  • 为什么s3 cp能正常运行?
    aws s3 cp属于高层封装命令,支持s3://bucket/path这种完整路径格式,工具会自动拆解桶名和对象路径,不需要手动拆分参数,所以能正确识别源对象并执行复制。

额外提醒:你提供的s3 cp命令里源路径重复了2021(s3://bucket-name/2021/2021/my_dump.sql),如果是输入笔误,修正后即可匹配实际的源对象路径。

内容的提问来源于stack exchange,提问作者Dovid Bender

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 07:54:56