当前位置: 首页 > 工具软件 > bash-my-aws > 使用案例 >

aws命令行访问s3

仰英发
2023-12-01

假设aws命令行已经安装

可以使用aws –version来确认。如果没有安装,可以参考官方文档:http://docs.aws.amazon.com/cli/latest/userguide/installing.html

在aws的网站后台定义一个IAM用户和密钥

该账号必须有访问s3的权限。

先执行aws configure

$ aws configure
AWS Access Key ID [None]: your_id
AWS Secret Access Key [None]: your_key
Default region name [None]: us-west-2
Default output format [None]: json

region的话,可以参考http://docs.aws.amazon.com/general/latest/gr/rande.html

完成

  • 接下去理论上就可以执行以下命令了。
  • aws ls s3://bucket/
  • aws s3 cp /tmp/foo/ s3://bucket/ –recursive –exclude “” –include “.jpg”

命令大全可参考
http://docs.aws.amazon.com/cli/latest/reference/s3/index.html

 类似资料: