存储服务 - 使用S3存储桶上传文件以及使用CLI来访问S3服务
S3(Simple Storage Service)
存储任意数量的数据,每个Object的小从1byteto5T弹性,持久支持数据加密
数据在整个region内冗余 Object级的访问控制易于访问

在控制台中选择S3,点进去
一、存储文件
1、创建存储桶:点击创建存储桶

给存储桶命名,选择AWS区域,默认所有存储桶要选择一致的区域,启用ACL,然后点击最下方的创建存储桶

查看创建的存储桶

2、上传文件
点击存储桶的名称进入存储桶,点击上传

点击添加文件,选择你要上传的图片,然后点击最下方上传

上传成功

点击名称进入文件

点击打开,查看刚上传的图片

二、使用CLI来访问S3
1、配置秘钥:首先配置Access key ID、Secret access key、Default region name、Default output format
Access key ID:访问密钥 ID。
Secret access key:秘密访问密钥。
上面两个来自

这个文件是之前在配置IAM的时候创建用户中创建的秘钥文件。如果用户忘记秘钥的配置,可以自己创建访问秘钥,如下


Default region name:存储桶的AWS区域

Default output format:输出格式默认json
如下:
先执行aws configure,会让你输入数据

输入完成之后会自动在目录下生成.aws目录,包含2个文件,里面的数据就是我们命令中输入的数据

2、查看存储桶列表:aws s3 ls

3、创建存储桶:aws s3 mb s3://mydemo-s3,注意名称是唯一的,如果别人已经创建过,则提示失败


在控制台上查看创建的存储桶

4、拷贝文件:aws s3 cp 文件 s3://存储桶名称

拷贝目录:aws s3 sync 目录 s3://存储桶名称。(sync执行的是增量拷贝)
5、查看拷贝的文件:aws s3 ls s3://存储桶名称

6、下载存储桶中的文件:aws s3 cp s3://存储桶名称/文件名称 要下载的路径


浙公网安备 33010602011771号