Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

AWS claves de acceso - AWS SDKs y herramientas

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.

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.

AWS claves de acceso

aviso

Para evitar riesgos de seguridad, no utilice a los usuarios de IAM para la autenticación cuando desarrolle software especialmente diseñado o trabaje con datos reales. En cambio, utilice la federación con un proveedor de identidades como AWS IAM Identity Center.

AWS las claves de acceso de un usuario de IAM se pueden utilizar como AWS credenciales. El AWS SDK utiliza automáticamente estas AWS credenciales para firmar las solicitudes de la API AWS, de modo que sus cargas de trabajo puedan acceder a sus AWS recursos y datos de forma segura y cómoda. Se recomienda utilizarlas siempre para aws_session_token que las credenciales sean temporales y dejen de ser válidas una vez caducadas. No se recomienda usar credenciales de larga duración.

nota

Si AWS no puede actualizar estas credenciales temporales, AWS puede extender la validez de las credenciales para que sus cargas de trabajo no se vean afectadas.

El AWS credentials archivo compartido es la ubicación recomendada para almacenar la información de las credenciales, ya que se encuentra de forma segura fuera de los directorios de origen de la aplicación y separado de la configuración específica del SDK del archivo compartido. config

Para obtener más información sobre AWS las credenciales y el uso de las claves de acceso, consulte las credenciales de AWS seguridad y la administración de las claves de acceso para los usuarios de IAM en la Guía del usuario de IAM.

Configure esta funcionalidad mediante lo siguiente:

aws_access_key_id- configuración de archivos compartidos AWS config
aws_access_key_id- configuración de AWS credentials archivos compartidos (método recomendado)
AWS_ACCESS_KEY_ID: variable de entorno
aws.accessKeyId- Propiedad del sistema JVM: solo en Java/Kotlin

Especifica la clave de AWS acceso utilizada como parte de las credenciales para autenticar al usuario.

aws_secret_access_key- configuración de AWS config archivos compartidos
aws_secret_access_key- configuración de AWS credentials archivos compartidos (método recomendado)
AWS_SECRET_ACCESS_KEY: variable de entorno
aws.secretAccessKey- Propiedad del sistema JVM: solo en Java/Kotlin

Especifica la clave AWS secreta utilizada como parte de las credenciales para autenticar al usuario.

aws_session_token- configuración de AWS config archivos compartidos
aws_session_token- configuración de AWS credentials archivos compartidos (método recomendado)
AWS_SESSION_TOKEN: variable de entorno
aws.sessionToken- Propiedad del sistema JVM: solo en Java/Kotlin

Especifica un token AWS de sesión que se utiliza como parte de las credenciales para autenticar al usuario. Este valor se recibe como parte de las credenciales temporales devueltas por las solicitudes aprobadas para asumir un rol. Un token de sesión solo es necesario si especifica manualmente credenciales de seguridad temporales. Sin embargo, le recomendamos que utilice siempre credenciales de seguridad temporales en lugar de credenciales. Para obtener recomendaciones de seguridad, consulte Prácticas recomendadas de seguridad en IAM.

Para obtener instrucciones acerca de cómo obtener estos valores, consulte Uso de credenciales a corto plazo para autenticar AWS SDKs y herramientas.

Ejemplo de configuración de este valor en el archivo config o credentials:

[default] aws_access_key_id = AKIAIOSFODNN7EXAMPLE aws_secret_access_key = wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY aws_session_token = AQoEXAMPLEH4aoAH0gNCAPy...truncated...zrkuWJOgQs8IZZaIv2BXIa2R4Olgk

Ejemplo de configuración de variables de entorno en Linux/macOS mediante la línea de comandos:

export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY export AWS_SESSION_TOKEN=AQoEXAMPLEH4aoAH0gNCAPy...truncated...zrkuWJOgQs8IZZaIv2BXIa2R4Olgk

Ejemplo de configuración de variables de entorno en Windows mediante la línea de comandos:

setx AWS_ACCESS_KEY_ID AKIAIOSFODNN7EXAMPLE setx AWS_SECRET_ACCESS_KEY wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY setx AWS_SESSION_TOKEN AQoEXAMPLEH4aoAH0gNCAPy...truncated...zrkuWJOgQs8IZZaIv2BXIa2R4Olgk

Support by AWS SDKs and tools

Las siguientes SDKs son compatibles con las funciones y configuraciones descritas en este tema. Se anotan todas las excepciones parciales. Todos los ajustes de propiedades del sistema JVM son compatibles con AWS SDK for Java y AWS SDK para Kotlin únicamente.

SDK Compatible Notas o más información
AWS CLI  v2
SDK para C++ No se admite el archivo compartido config.
SDK para Go V2 (1.x)
SDK para Go 1.x (V1) Para usar la configuración de archivos compartidos config, debe activar la carga desde el archivo de configuración; consulte Sesiones.
SDK para Java 2.x
SDK para Java 1.x
SDK para 3.x JavaScript
SDK para 2.x JavaScript
SDK para Kotlin
SDK para .NET 3.x No se admiten variables de entorno.
SDK para PHP 3.x
SDK para Python (Boto3)
SDK para Ruby 3.x
SDK para Rust
SDK para Swift
Herramientas para PowerShell No se admiten variables de entorno.
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.