Comment obtenir AWS_ACCESS_KEY_ID pour Amazon?

136

Je suis totalement nouveau sur AWS.

J'ai téléchargé un exemple de code d'Amazon et je dois définir un certain nombre de constantes:

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • MERCHANT_ID
  • MARKETPLACE_ID

Je viens de créer un compte AWS. Je veux un type de compte sandbox pour pouvoir essayer les exemples de code.

Quelles sont les étapes exactes que je dois suivre pour:

  1. Créer un compte sandbox
  2. Obtenez ces informations d'identification
Padraig
la source

Réponses:

174
  1. Allez sur: http://aws.amazon.com/
  2. Inscrivez-vous et créez un nouveau compte (ils vous donneront l'option d'essai d'un an ou similaire)
  3. Accédez à la présentation de votre compte AWS
  4. Menu du compte en haut à droite (avec votre nom dessus)
  5. sous-menu: informations d'identification de sécurité
Amit Talmor
la source
Merci pour cet Amit mais je l'ai fait. Cependant, je ne veux pas envoyer de paiements réels, etc. Je voulais me moquer de toutes ces transactions. C'est pourquoi j'ai voulu obtenir le bac à sable. Peut-être que je manque quelque chose?
Padraig
6
AWS est à peu près pour la première année. Si vous prenez «t1.micro» EC2, cela ne vous coûte rien. toutes les startups l'utilisent généralement dans la mendicité. vous pouvez démarrer et arrêter vos serveurs à tout moment via le site Web aws et si quelque chose a un coût, vous ne payez que sur l'utilisation réelle.
Amit Talmor
2
@AmitTalmor Aussi, a convenu que la plupart des startups l'utilisent en mendiant
New Alexandria
1
Ce sont de vieilles instructions. Voir la réponse de Jace Browning
arsho
70
  1. Ouvrez la console AWS
  2. Cliquez sur votre nom d'utilisateur en haut à droite et sélectionnez Mes informations d'identification de sécurité
  3. Cliquez sur Utilisateurs dans la barre latérale
  4. Cliquez sur votre nom d'utilisateur
  5. Cliquez sur l' onglet Informations d'identification de sécurité
  6. Cliquez sur Créer une clé d'accès
  7. Cliquez sur Afficher les informations d'identification de sécurité de l'utilisateur
Jace Browning
la source
3
Il n'y a pas d'option d'informations d'identification de sécurité lorsque vous cliquez sur mon nom d'utilisateur dans la barre de navigation.
SgtPooki
2
@SgtPooki ça s'appelle My Security Credentials :)
Enigo
21

La réponse d'Amit vous indique comment obtenir votre AWS_ACCESS_KEY_ID, mais la page Vos informations de sécurité ne révélera pas votre AWS_SECRET_ACCESS_KEY. Comme le souligne ce blog :

Les clés d'accès secrètes sont, comme leur nom l'indique, des secrets, comme votre mot de passe. Tout comme AWS ne vous révèle pas votre mot de passe si vous l'avez oublié (vous devrez définir un nouveau mot de passe), la nouvelle page d'informations d'identification de sécurité ne permet pas la récupération d'une clé d'accès secrète après sa création initiale. Vous devez stocker en toute sécurité vos clés d'accès secrètes comme meilleure pratique de sécurité, mais vous pouvez toujours générer de nouvelles clés d'accès à tout moment.

Donc, si vous ne vous souvenez pas de votre AWS_SECRET_ACCESS_KEY, le blog explique comment en créer un nouveau:

  1. Créez une nouvelle clé d'accès:

entrez la description de l'image ici

  1. "Téléchargez le fichier de clé .csv, qui contient l'ID de la clé d'accès et la clé d'accès secrète.":

entrez la description de l'image ici

Quant à vos autres questions:

  • Je ne suis pas sûr de MERCHANT_IDet MARKETPLACE_ID.
  • Je pense que votre question sur le bac à sable a été abordée par le point d'Amit selon lequel vous pouvez jouer avec AWS pendant un an sans payer.
Michael Currie
la source
juste un avertissement, vous pouvez maintenant afficher vos clés sans les télécharger via la page Web
lfender6445
8

Il est très dangereux de créer un access_key_id dans "Mon compte ==> Identifiants de sécurité". Parce que la clé a toute autorité. Veuillez créer un utilisateur "IAM" et joindre uniquement certaines politiques dont vous avez besoin.

Shin Kim
la source
2
Ce n'est pas une réponse à la question des PO. Il y a des cas où vous en avez besoin.
Sean256
@ Sean256 Que signifie la question OP?
Shin Kim