【问题标题】:Aws configure is not saving configuration data in credentials and config files on windows 10Aws configure 未将配置数据保存在 Windows 10 上的凭据和配置文件中
【发布时间】:2019-02-08 22:45:14
【问题描述】:

我正在尝试在装有 Windows 10 专业版的笔记本电脑上通过 AWS CLI 配置 AWS CONFIGURE。这不是我第一次配置 AWS CONFIGURE。我已经有很多配置文件设置。 我有足够的可用系统内存和存储空间,并且有足够的权限运行 aws configure。我正在使用 Python 3.6

这里是详细信息,我如何尝试设置 AWS CONFIGURE。

当我再次运行此命令时,它会再次询问所有值。

即使我使用这个新配置文件运行 AWS CLI 命令;创建一个 lambda 函数 (aws lambda create-function xxxxxxxxx --profile lambdaprofile)。

它给出了以下错误。

The config profile (lambdaprofile) could not be found.

请帮帮我。

【问题讨论】:

    标签: amazon-web-services aws-cli


    【解决方案1】:

    有时会发生此问题,AWS CLI 无法在配置文件中设置新的配置文件和设置。 这是此问题的修复程序。 从 Windows 控制台运行以下命令。

    notepad %USERPROFILE%\.aws\credentials
    

    您将看到凭证文件的最后一行有重叠行。 例如,在您的特定情况下,它会显示如下。

    region = us-east-1[lambdaprofile]
    aws_access_key_id = AKIAIGCOZJBAKIAIGCOZJB
    aws_secret_access_key = gHZWwhUxRLtwQRUknGgHZWwhUxRLtwQRUknG
    region = use-east-1
    

    配置文件中也有类似的问题,可以通过打开此文件来检查。

    notepad %USERPROFILE%\.aws\config
    

    要解决此问题,请将 [lambdaprofile] 设置为新行,最好在 [lambdaprofile] 之前添加另一个空行。它应该如下所示。

    region = us-east-1
    
    [lambdaprofile]
    aws_access_key_id = AKIAIGCOZJBAKIAIGCOZJB
    aws_secret_access_key = gHZWwhUxRLtwQRUknGgHZWwhUxRLtwQRUknG
    region = use-east-1
    

    也在配置文件中做同样的修复。修复后,如果您将运行 aws configure --profile lambdaprofile,它应该会在凭证和配置文件中显示之前保存的值。 您还可以使用以下命令检查值是否已保存。

    aws configure list --profile lambdaprofile
    

    除了上面提到的修复细节之外,您还可以直接使用AWS CONFIGURE SET 设置新配置文件 例如,在您的特定情况下。

    aws configure --profile lambdaprofile set aws_access_key_id AKIAIGCOZJBAKIAIGCOZJB
    aws configure --profile lambdaprofile set aws_secret_access_key gHZWwhUxRLtwQRUknGgHZWwhUxRLtwQRUknG
    aws configure --profile lambdaprofile set region use-east-1
    

    aws configure set profile.lambdaprofile.aws_access_key_id AKIAIGCOZJBAKIAIGCOZJB
    aws configure set profile.lambdaprofile.aws_secret_access_key gHZWwhUxRLtwQRUknGgHZWwhUxRLtwQRUknG
    aws configure set profile.lambdaprofile.region use-east-1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      • 1970-01-01
      • 2022-12-21
      相关资源
      最近更新 更多