什么是AWS Access Key ID / AWS Secret Access密钥?

时间:2019-08-19 04:05:59

标签: amazon-web-services

我正在尝试执行《 AWS Certified Solutions Architect研究指南》中的练习1.1,并立即陷入困境。

它说“要安装(如果需要)并在本地系统上配置AWS CLI。...”

我不知道它是否已安装,也不知道该怎么办,但我会按一下。

它还说:“入门,这是一些基本的CLI逗号:”

aws s3 ls
aws s3 mb <bucketname>
aws s3 cp /path/to/file.txt s3://bucketname

好。我输入aws s3 ls并收到一条错误消息,提示未设置我的访问密钥,并且可以解决我正在运行的aws configure的问题。

我运行aws configure并要求输入:1)AWS Access Key ID,2)AWS Secret Access Key,3)默认区域名称,和4)默认输出格式。

我不知道这是什么。我记得在不远处的某个时候设置了密钥对,并设法找到了对它的参考。我首先放入了公共密钥的指纹,并设法找到发送给我的密钥文件,然后将其剪切并粘贴。但是它有很多行,因此剪切和粘贴无效。我真的怀疑这是正确的东西,但是我不知道什么是正确的东西。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

访问密钥和机密是您访问AWS API的凭据。您必须创建一个IAM用户(作为最佳实践),然后创建访问密钥和机密。然后,您必须使用aws configure配置详细信息。

https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html

Configuring the AWS CLI