由于某些企业的限制,我只能通过命令行访问AWS,而且我无法设置环境变量。我想知道是否有什么办法在我的钥匙通过使用命令在这样的方式:通过AWS CLI传递访问密钥和密钥
aws s3 cp <file> s3://testbucket --aws-access-key <accesskey> --aws-secret-key <secretkey>
我注意到,this question是相当类似,但它似乎答案是要么不适用我的情况或引用了ec2din命令,我无法将其转换为将文件复制到s3。我只是得到了答复Unknown options: --aws-access-key,--aws-secret-key
。
为什么可以使用CLI而不是SDK?它们基本上都做同样的事情(使HTTPS调用到AWS端点)。 – jarmod