当前位置: 首页 > article >正文

AWS S3 跨账户访问 Cross Account Access

进入S3对应的存储桶,上面选项选权限,存储桶策略 -- 编辑,输入对应的policy。

完全控制,包含上传删除权限,policy如下:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "cross",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::123456789:root"
            },
            "Action": "s3:*",
            "Resource": [
                "arn:aws:s3:::bucket",
                "arn:aws:s3:::bucket/*"
            ]
        }
    ]
}

只读权限policy:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::123456789:root"
            },
            "Action": "S3:ListBucket",
            "Resource": "arn:aws:s3:::bucket",
            "Condition": {}
        },
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::123456789:root"
            },
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::bucket/*",
            "Condition": {}
        }
    ]
}

其中:

arn:aws:iam::123456789:root --> 123456789替换为对方aws 账户id

arn:aws:s3:::bucket --> bucket替换为共享的S3存储桶名

然后对方账户下即可通过IAM或者Role访问这个S3


http://www.kler.cn/a/508564.html

相关文章:

  • 【开源免费】基于SpringBoot+Vue.JS欢迪迈手机商城(JAVA毕业设计)
  • Quantum supremacy using a programmable superconducting processor 全文翻译,配公式和图
  • 图数据库 | 18、高可用分布式设计(中)
  • 意图颠覆电影行业的视频生成模型:Runway的Gen系列
  • 无公网IP 实现外网访问本地 Docker 部署 Navidrome
  • Pandas库的常用内容归纳
  • 网络系统管理Linux环境——StorageSrv之SAMBA
  • 记录一次 centos 启动失败
  • 1.2揭开AI的秘密武器:注意力机制如何改变机器学习的游戏规则
  • Nginx如何实现 TCP和UDP代理?
  • 深入理解 Android 混淆规则
  • Java连接TDengine和MySQL双数据源
  • 设计模式-结构型-装饰器模式
  • 51c大模型~合集106
  • 对话 TDengine 解决方案中心总经理陈肃:构建技术与市场的桥梁
  • 高效并发编程:掌握Go语言sync包的使用方法
  • OSI七层协议——分层网络协议
  • Snowflake归来,荣登DB-Engines榜首
  • 自动驾驶汽车需要哪些传感器来感知环境
  • 大文件上传服务-后端V1V2
  • 【C++】面试题整理(未完待续)
  • 【AI论文】LlamaV-o1:重新思考大型语言模型(LLMs)中的逐步视觉推理方法
  • Thinkphp8 Apidoc 实际使用中遇到的问题解决
  • Github仓库与个人介绍界面美化
  • C# 多线程发展史(面试思路)
  • Mockito+PowerMock+Junit单元测试