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 que establezcaAWScredenciales para que pueda realizar llamadas aAWSservicios en su nombre. Por ejemplo, laAWS SAMCLI realiza llamadas a Amazon S3 yAWS CloudFormation.

Es posible que ya hayas configuradoAWScredenciales con las que trabajarAWSherramientas, como una de lasAWSSDK o laAWS CLI. Si no lo has hecho, este tema te muestra los enfoques recomendados para configurarAWSCredenciales de .

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

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

Con AWS CLI

Si tiene laAWS CLIinstalado, use 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 información sobre laaws configurecomando, consulteConfiguración rápida de laAWS CLIen laAWS Command Line InterfaceGuía del usuario de.

No utilizar elAWS 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 elAWSarchivo de credenciales en el sistema local. Este archivo debe estar ubicado en alguna de las siguientes ubicaciones:

    • ~/.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 fijar laAWS_ACCESS_KEY_IDyAWS_SECRET_ACCESS_KEYvariables de entorno.

    Para establecer estas variables en Linux o macOS, utilice laexportarcomando:

    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 lasetcomando:

    set AWS_ACCESS_KEY_ID=your_access_key_id set AWS_SECRET_ACCESS_KEY=your_secret_access_key