sas*_*alm 4 amazon-web-services aws-powershell
我正在尝试使用 Powershell 中的 AWS 工具,但我不知道如何登录。因此,当我运行命令时,我自然会收到此错误:
没有从持久化/外壳默认值中指定或获取凭据。
如何登录?我在https://docs.aws.amazon.com/powershell/latest/userguide/specifying-your-aws-credentials.html 上阅读了这篇文章,但它谈到了公钥和私钥。我没有这些,我使用我的用户名和密码从 Web 界面登录 AWS(还有一个令牌发送到我的手机,因为我启用了 MFA)。
此外,我的用户不允许创建 IAM 用户(这是公司政策,我无法覆盖它)。
如果您的 IAM 用户账户还没有访问和秘密密钥,您需要在此处创建它们。
然后创建一个配置文件
在加密的 SDK 存储文件中写入名为“myProfileName”的新(或更新现有)配置文件
Set-AWSCredential -AccessKey akey -SecretKey skey -StoreAs myProfileName
Run Code Online (Sandbox Code Playgroud)
检查配置文件的加密 SDK 凭据存储,然后回退到默认位置中的共享凭据文件
Set-AWSCredential -ProfileName myProfileName
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9074 次 |
| 最近记录: |