s3-credentials 由 simonw

星标

Screenshot of simonw/s3-credentials

README 源代码

s3-credentials

PyPI Changelog Tests Documentation Status License

一个用于创建访问 S3 存储桶凭据的工具

有关项目背景,请参阅我的博客上的 s3-credentials: 用于创建 S3 存储桶凭据的工具

安装

pip install s3-credentials

基本用法

创建一个新的 S3 存储桶并输出仅可用于该存储桶的凭据

% s3-credentials create my-new-s3-bucket --create-bucket
Created bucket:  my-new-s3-bucket
Created user: s3.read-write.my-new-s3-bucket with permissions boundary: arn:aws:iam::aws:policy/AmazonS3FullAccess
Attached policy s3.read-write.my-new-s3-bucket to user s3.read-write.my-new-s3-bucket
Created access key for user: s3.read-write.my-new-s3-bucket
{
    "UserName": "s3.read-write.my-new-s3-bucket",
    "AccessKeyId": "AKIAWXFXAIOZOYLZAEW5",
    "Status": "Active",
    "SecretAccessKey": "...",
    "CreateDate": "2021-11-03 01:38:24+00:00"
}

该工具的功能远不止于此。请参阅文档了解详细信息。

文档