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.
Como práctica recomendada, le sugerimos que no inserte claves de acceso directamente en el código. Las herramientas de línea de AWS comandos AWS SDKs y las herramientas de línea de comandos le permiten colocar las claves de acceso en ubicaciones conocidas para no tener que guardarlas en código. Ponga las claves de acceso en una de las siguientes ubicaciones:
Variables de entorno: en un sistema multiusuario, elija variables de entorno de usuario, no variables de entorno de sistema.
CLIarchivo de credenciales: el
config
archivocredentials
y se actualiza al ejecutar el comandoaws configure
. El archivocredentials
se encuentra en~/.aws/credentials
en Linux, macOS o Unix, o enC:\Users\
en Windows. Este archivo contiene las credenciales del perfilUSERNAME
\.aws\credentialsdefault
y de todos los perfiles con nombre.CLIfichero de configuración: el
config
ficherocredentials
and se actualiza al ejecutar el comandoaws configure
. El archivoconfig
se encuentra en~/.aws/config
en Linux, macOS o Unix, o enC:\Users\
en Windows. Este archivo contiene las opciones de configuración del perfil predeterminado y de los perfiles con nombre.USERNAME
\.aws\config
Almacenar las claves de acceso como variables de entorno es un requisito previo para Step-by-step tutorial para conectarse a Amazon Keyspaces mediante el controlador DataStax Java 4.x para Apache Cassandra y el complemento de autenticación SigV4. El cliente busca las credenciales utilizando la cadena de proveedores de credenciales predeterminada y las claves de acceso almacenadas como variables de entorno tienen prioridad sobre todas las demás ubicaciones, por ejemplo, los archivos de configuración. Para obtener más información, consulte Ajustes de configuración y precedencia.
En los siguientes ejemplos se muestra cómo se pueden configurar las variables de entorno para el usuario predeterminado.
$
export AWS_ACCESS_KEY_ID=
AKIAIOSFODNN7EXAMPLE
$
export AWS_SECRET_ACCESS_KEY=
wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
$
export AWS_SESSION_TOKEN=
AQoDYXdzEJr...<remainder of security token>
La configuración de la variable de entorno cambia el valor usado hasta el final de su sesión del intérprete de comandos o hasta que otorgue a la variable un valor diferente. Puede hacer que las variables persistan en sesiones futuras configurándolas en el script de startup del intérprete de comandos.