【发布时间】:2020-01-16 23:54:13
【问题描述】:
我正在尝试运行 bash 脚本将文件上传到 S3 存储桶中
点赞:aws s3 <cp xyx.txt> s3://<tos3bucket>
是否可以在不使用$ aws configure 配置的情况下运行aws 命令,如下面的详细信息。
通过外部文件或命令-u 'key' -p 'value' 有吗?
我的目标是在不配置的情况下运行aws cli
我在下面试过了
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
但我得到了:
上传失败:...无法找到凭据
如果我配置 aws 它可以工作。
【问题讨论】:
-
看起来您创建了一些变量,但没有导出以使它们成为环境变量;在分配它们之后,您想要
export AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY,然后再执行您的aws命令。