关于amazon-web-services:Python-下-AWS-IAM-EC2-对-S3-的访问qbit

47次阅读

共计 350 个字符,预计需要花费 1 分钟才能阅读完成。

前言

  • AWS Identity and Access Management (IAM) 是一种 Web 服务,能够帮忙您平安地管制对 AWS 资源的拜访。
  • 当 EC2 有 S3 的 IAM 拜访权限时,Python 代码没有 AK/SK,须要有参数来获取权限拜访 S3

boto3

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

    import boto3
    
    # 创立 IAM 客户端
    iam = boto3.client('iam')

s3fs

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

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

本文出自 qbit snap

正文完
 0