zoukankan      html  css  js  c++  java
  • 通过 AWS CLI 操作 AWS S3

    AWS S3后台提供了上传文件的地方,但是大文件上传比较慢--- 几十kb/s。使用AWS CLI上传文件相对较快

    1:安装CLI (这里环境是 Windows)

    参考官方文档 :https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-windows.html

    2:获取Access Key:

    在AWS后台选择IAM中,点击用户->选择一个拥有S3权限的用户。

    我这个用户拥有操作s3的权限

    创建一个密码,并下载下来

    3:配置CLI

    $ aws configure --profile produser
    AWS Access Key ID [None]: AKIAI44QH8DHBEXAMPLE
    AWS Secret Access Key [None]: je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY
    Default region name [None]: us-east-1
    Default output format [None]: text

    注意:之前使用   aws configure 设置时后,使用时报错:

    The AWS Access Key Id you provided does not exist in our records.

    所以使用了  aws  configure --profile produser。如果你没有报错,可以不携带后面的指定配置文件

    测试一下:注意后面使用时需要带上认证   --profile produser

    aws s3 ls --profile produser

    4:上传文件:将本地文件夹 /d/homes 文件夹下所有文件上传到 桶 buoss的test文件夹目录下

    cd 到本地文件夹内, cd /d/homes 

    命名上传文件到指定路径下

    aws s3 sync . s3://buoss/test --profile produser
    
    //aws  s3 sync   .(当前文件夹所有文件) s3...(上传的服务器地址)

    查看AWS s3储存桶:

    参考:https://docs.aws.amazon.com/cli/latest/userguide/cli-services-s3-commands.html

  • 相关阅读:
    PHP 文件上传七牛云
    Ubuntu Nginx 配置
    Ubuntu Sublime 配置
    Ubuntu Apache 域名配置
    Ubuntu Apache 配置
    LAMP 搭建
    vue函数防抖和节流
    vs code 同步
    常用软件
    vue
  • 原文地址:https://www.cnblogs.com/cj8988/p/15476358.html
Copyright © 2011-2022 走看看