amazon-web-services - 使用具有 IAM 角色的 S3cmd 访问存储桶
问题描述
我在 ~/.aws/config 文件中配置了以下内容。
[profile profilename]
role_arn = arn:aws:iam::106546725123:role/rolename
credential_source = Ec2InstanceMetadata
我可以通过以下命令使用 aws CLI 成功访问 s3 存储桶
aws s3 ls s3://<bucket_name> --profile profilename
我现在需要使用 s3cmd 访问存储桶。请帮助使用 s3cmd 使用 IAM 角色访问存储桶的命令。
安装的 s3cmd 版本是 1.5.0-alpha2
解决方案
推荐阅读
- yocto - 使用 Yocto 设置屏幕默认分辨率
- image - 使用 dicominfo 读取 .dcm 格式的像素的宽度和长度
- reactjs - 在 useState 切换到 Route 组件之前在运动组件上启动“退出”
- java - 如何在 Maven 测试项目中使用 RabbitMQ?
- anaconda - conda 创建环境没有响应
- apache-flink - PyFlink 从 JSON 数组中提取嵌套字段
- reactjs - 使用InfiniteQuery 自定义
- python - pandas groupby 聚合到 dask
- user-defined-functions - Fluent UDF 用于 DPM 建模以模拟氨吸收到水滴中
- flutter - 如何使用 Flutter 将从 FaceBook 获取的数据导出到 CSV 文件