Python 下 AWS IAM EC2 对 S3 的访问(qbit)

前言

  • AWS Identity and Access Management (IAM) 是一种 Web 服务,可以帮助您安全地控制对 AWS 资源的访问。
  • 当 EC2 有 S3 的 IAM 访问权限时,Python 代码没有 AK/SK,需要有参数来获取权限访问 S3

boto3

s3fs

  • https://pypi.org/project/s3fs
  • 代码示例(已测试)

    import s3fs
    
    fs = s3fs.S3FileSystem(
                          anon=False,
                          client_kwargs={"region_name": "cn-northwest-1"}     # 中国宁夏区
                      )
本文出自 qbit snap

你可能感兴趣的:(Python 下 AWS IAM EC2 对 S3 的访问(qbit))