Configuración deAWScredenciales - AWS Serverless Application Model

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración deAWScredenciales

LaAWS SAMLa interfaz de línea de comandos (CLI) requiere establecerAWSpara que pueda realizar llamadas aAWSen su nombre. Por ejemplo, elAWS SAMCLI realiza llamadas a Amazon S3 yAWS CloudFormation.

Es posible que ya hayas configuradoAWScredenciales para trabajar conAWS, como una de las herramientasAWSSDK o elAWS CLI. Si no lo ha hecho, este tema le muestra los enfoques recomendados para establecerAWSCredenciales de .

Para establecerAWS, debe tener elID de clave de accesoy suclave de acceso secretapara el usuario de IAM que desea configurar. Para obtener más información sobre identificadores de clave de acceso y claves de acceso secretas, consulte.Administración de las claves de acceso de los usuarios de IAMen laIAM User Guide.

A continuación, determine si tiene elAWS CLIInstalación de. A continuación, siga las instrucciones en alguna de las siguientes secciones:

Mediante AWS CLI

Si tiene elAWS CLILa debe estar instalada, utilice laaws configurey siga las indicaciones:

$ aws configure AWS Access Key ID [None]: your_access_key_id AWS Secret Access Key [None]: your_secret_access_key Default region name [None]: Default output format [None]:

Para obtener más información sobre laaws configure, consulteConfiguración rápida de laAWS CLIen laAWS Command Line InterfaceGuía del usuario de.

No usar el comandoAWS CLI

Si no dispone de laAWS CLIinstalado, puede crear un archivo de credenciales o establecer variables de entorno:

  • Archivo de credenciales— Puede establecer credenciales en el cuadro de diálogoAWSen el sistema local. Este archivo debe estar ubicado en alguna de las ubicaciones siguientes:

    • ~/.aws/credentialsen Linux o macOS

    • C:\Users\USERNAME\.aws\credentials en Windows

    Este archivo debe contener líneas con el siguiente formato:

    [default] aws_access_key_id = your_access_key_id aws_secret_access_key = your_secret_access_key

     

  • Environment variables (Variables de entorno):— Puede establecer el parámetroAWS_ACCESS_KEY_IDyAWS_SECRET_ACCESS_KEYVariables de entorno.

    Para establecer estas variables en Linux o macOS, utilice elExportación de unaComando de la :

    export AWS_ACCESS_KEY_ID=your_access_key_id export AWS_SECRET_ACCESS_KEY=your_secret_access_key

    Para establecer estas variables en Windows, use elsetComando de la :

    set AWS_ACCESS_KEY_ID=your_access_key_id set AWS_SECRET_ACCESS_KEY=your_secret_access_key