¿Cómo obtengo AWS_ACCESS_KEY_ID para Amazon?

136

Soy totalmente nuevo en AWS.

Descargué un código de muestra de Amazon y necesito establecer una serie de constantes:

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • MERCHANT_ID
  • MARKETPLACE_ID

Acabo de crear una cuenta de AWS. Quiero algún tipo de cuenta sandbox para poder probar los ejemplos de código.

¿Cuáles son los pasos exactos que debo seguir para:

  1. Crea una cuenta sandbox
  2. Obtenga estas credenciales
Padraig
fuente

Respuestas:

174
  1. Vaya a: http://aws.amazon.com/
  2. Regístrese y cree una nueva cuenta (le darán la opción de 1 año de prueba o similar)
  3. Vaya a la descripción general de su cuenta de AWS
  4. Menú de cuenta en la esquina superior derecha (tiene su nombre)
  5. submenú: Credenciales de seguridad
Amit Talmor
fuente
Gracias por eso Amit pero lo hice. Sin embargo, no quiero enviar pagos reales, etc. Quería burlarme de todas esas transacciones. Es por eso que quería obtener el sandbox. Tal vez me estoy perdiendo algo?
Padraig
66
AWS es más o menos para el primer año. Si elige 't1.micro' EC2 no le costará nada. todas las nuevas empresas generalmente lo usan en la mendicidad. puede iniciar y detener sus servidores en cualquier momento a través del sitio web aws y si algo tiene un costo, solo paga por el uso real.
Amit Talmor
2
@AmitTalmor Además, coincidieron en que la mayoría de las nuevas empresas lo utilizan, mientras que la mendicidad
New Alexandria
1
Estas son viejas instrucciones. Ver la respuesta de Jace Browning
arsho el
70
  1. Abra la consola de AWS
  2. Haga clic en su nombre de usuario cerca de la esquina superior derecha y seleccione Mis credenciales de seguridad
  3. Haga clic en Usuarios en la barra lateral
  4. Haga clic en su nombre de usuario
  5. Haga clic en la pestaña Credenciales de seguridad
  6. Haga clic en Crear clave de acceso
  7. Haga clic en Mostrar credenciales de seguridad del usuario
Jace Browning
fuente
3
No hay opción de credenciales de seguridad al hacer clic en mi nombre de usuario en la barra de navegación.
SgtPooki
2
@SgtPooki se llama Mis credenciales de seguridad :)
Enigo
21

La respuesta de Amit le dice cómo obtener su AWS_ACCESS_KEY_ID, pero la página Sus credenciales de seguridad no revelará su AWS_SECRET_ACCESS_KEY. Como señala este blog :

Las claves de acceso secretas son, como su nombre lo indica, secretos, como su contraseña. Del mismo modo que AWS no le revela su contraseña si la olvida (tendría que establecer una nueva contraseña), la nueva página de credenciales de seguridad no permite recuperar una clave de acceso secreta después de su creación inicial. Debe almacenar de forma segura sus claves de acceso secretas como una práctica recomendada de seguridad, pero siempre puede generar nuevas claves de acceso en cualquier momento.

Entonces, si no recuerdas tu AWS_SECRET_ACCESS_KEY , el blog continúa diciendo cómo crear uno nuevo:

  1. Cree una nueva clave de acceso:

ingrese la descripción de la imagen aquí

  1. "Descargue el archivo de clave .csv, que contiene el ID de la clave de acceso y la clave de acceso secreta":

ingrese la descripción de la imagen aquí

En cuanto a sus otras preguntas:

  • No estoy seguro MERCHANT_IDyMARKETPLACE_ID .
  • Creo que su pregunta de sandbox fue abordada por el punto de Amit de que puede jugar con AWS durante un año sin pagar.
Michael Currie
fuente
solo un aviso, ahora puede ver sus claves sin descargarlas a través de la página web
lfender6445
7

Es muy peligroso crear un access_key_id en "Mi cuenta ==> Credenciales de seguridad". Porque la llave tiene toda la autoridad. Cree un usuario "IAM" y adjunte solo algunas políticas que necesita.

Shin Kim
fuente
2
Esta no es una respuesta a la pregunta de los OP. Hay casos en los que necesitas esto.
Sean256
@ Sean256 ¿Qué significa la pregunta de OP?
Shin Kim