阅读背景:

aws存储桶s3使用

来源:互联网 

 

关于aws s3的使用说明:

         aws官方文档地址:https://docs.aws.amazon.com/s3/index.html#lang/zh_cn

创建s3与基础使用:

1、登陆aws控制台-->服务-->存储下找到s3:

2、创建存储桶

3、输入存储桶名称并选择所在区域然后下一步

4、配置选项和权限设置(都默认即可)

5、每个存储桶下可以单独创建文件夹

6、上传文件

在服务器上直接将文件传入s3

1、打开aws控制台-->在IAM中创建一个新用户(比如test)

2、选择你刚创建的用户,在“权限”标签下有个“附加权限”,单击它,在列表中找到一个名为“AmazonS3FullAccess”的权限,勾选它,然后单击“附加权限”;

3、标签是可选的,写不写都行,然后审核创建用户即可(创建时它会自动创建一个用户安全凭证,是由“访问密钥ID”和“私有访问密钥”组成的,请记住它并下载该凭证,后面会用到它;)

注:此时要将:“访问密钥ID”和“私有访问密钥”复制到本机记住后面会用到!!

4、此时到要上传文件到s3的服务器操作

1、 安装pip

# yum -y install python-pip 

2、安装awscli 

# pip install awscli 

3、初始化配置 

        做这一步时系统会要求你输入“访问密钥ID”、“私有访问密钥”、“默认区域名称”、“默认输出格式”,前两个在创建IAM用户时会自动生成,“默认区域名称”最好选择你们EC2所在的区域,如果不清楚自己的EC2所在区域对应的字符串是什么也没问题,它会自动选择离你最近的区域,“默认输出格式”可以填json和text格式,默认是json格式。

# aws configure 
AWS Access Key ID [****************3IEA]:       #输入前面创建用户时记录的访问密钥ID
AWS Secret Access Key [****************CKdE]:       #输入前面创建用户时记录的私有访问密钥
Default region name [None]:          #不知道就空着
Default output format [None]:

4、查看s3:

# aws s3 ls

5、往s3上上传文件

# aws s3 cp access.log s3://test

6、上传后查看

# aws s3 ls s3://test

 


分享到: