Come posso ottenere AWS_ACCESS_KEY_ID per Amazon?


136

Sono totalmente nuovo in AWS.

Ho scaricato un codice di esempio da Amazon e devo impostare una serie di costanti:

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • MERCHANT_ID
  • MARKETPLACE_ID

Ho appena creato un account AWS. Voglio un tipo di account sandbox in modo da poter provare gli esempi di codice.

Quali sono i passi esatti che devo prendere per:

  1. Crea un account sandbox
  2. Ottieni queste credenziali

Risposte:


174
  1. Vai a: http://aws.amazon.com/
  2. Iscriviti e crea un nuovo account (ti daranno la possibilità per 1 anno di prova o simile)
  3. Vai alla panoramica del tuo account AWS
  4. Menu dell'account in alto a destra (ha il tuo nome sopra)
  5. sottomenu: credenziali di sicurezza

Grazie per quello Amit ma l'ho fatto. Tuttavia, non voglio inviare pagamenti effettivi, ecc. Volevo deridere tutte quelle transazioni. Ecco perché volevo ottenere la sandbox. Forse mi manca qualcosa?
Padraig,

6
AWS è praticamente per il primo anno. Se prendi 't1.micro' EC2 non ti costa nulla. tutte le startup di solito lo usano per l'accattonaggio. puoi avviare e arrestare i tuoi server ogni volta che lo desideri tramite il sito Web aws e se qualcosa ha un costo, paghi solo sull'utilizzo effettivo.
Amit Talmor,

2
@AmitTalmor Inoltre, ha convenuto che la maggior parte delle startup lo usa durante l' accattonaggio
New Alexandria

1
Queste sono vecchie istruzioni. Vedi la risposta di Jace Browning
arsho,

70
  1. Apri la console AWS
  2. Fai clic sul tuo nome utente in alto a destra e seleziona Le mie credenziali di sicurezza
  3. Fai clic su Utenti nella barra laterale
  4. Clicca sul tuo nome utente
  5. Fai clic sulla scheda Credenziali di sicurezza
  6. Fai clic su Crea chiave di accesso
  7. Fai clic su Mostra credenziali di sicurezza dell'utente

3
Non esiste alcuna opzione di credenziali di sicurezza quando si fa clic sul mio nome utente nella barra di navigazione.
SgtPooki,

2
@SgtPooki si chiama My Security Credentials :)
Enigo

21

La risposta di Amit ti dice come ottenere il tuo AWS_ACCESS_KEY_ID, ma la pagina Le tue credenziali di sicurezza non rivelerà il tuo AWS_SECRET_ACCESS_KEY. Come sottolinea questo blog :

Le chiavi di accesso segrete sono, come suggerisce il nome, segreti, come la tua password. Proprio come AWS non ti rivela la password se l'hai dimenticata (dovresti impostare una nuova password), la nuova pagina delle credenziali di sicurezza non consente il recupero di una chiave di accesso segreta dopo la sua creazione iniziale. È consigliabile archiviare in modo sicuro le chiavi di accesso segrete come best practice di sicurezza, ma è sempre possibile generare nuove chiavi di accesso in qualsiasi momento.

Quindi, se non ricordi il tuo AWS_SECRET_ACCESS_KEY, il blog continua dicendo come crearne uno nuovo:

  1. Crea una nuova chiave di accesso:

inserisci qui la descrizione dell'immagine

  1. "Scarica il file della chiave .csv, che contiene l'ID della chiave di accesso e la chiave di accesso segreta.":

inserisci qui la descrizione dell'immagine

Per quanto riguarda le altre tue domande:

  • Non sono sicuro di MERCHANT_IDe MARKETPLACE_ID.
  • Credo che la tua domanda sulla sandbox sia stata affrontata dal punto di Amit che puoi giocare con AWS per un anno senza pagare.

solo un
avvertimento

7

È molto pericoloso creare un access_key_id in "Il mio account ==> Credenziali di sicurezza". Perché la chiave ha tutta l'autorità. Si prega di creare l'utente "IAM" e allegare solo alcuni criteri necessari.


2
Questa non è una risposta alla domanda dei PO. Ci sono casi in cui ne hai bisogno.
Sean256,

@ Sean256 Cosa significa domanda OPs?
Shin Kim,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.