Bagaimana cara saya mendapatkan AWS_ACCESS_KEY_ID untuk Amazon?

136

Saya benar-benar baru di AWS.

Saya mengunduh beberapa kode contoh dari Amazon dan saya perlu menetapkan sejumlah konstanta:

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • MERCHANT_ID
  • MARKETPLACE_ID

Saya baru saja membuat akun AWS. Saya ingin beberapa jenis akun kotak pasir sehingga saya dapat mencoba contoh kode.

Apa langkah tepat yang harus saya ambil untuk:

  1. Buat akun kotak pasir
  2. Dapatkan kredensial ini
Padraig
sumber

Jawaban:

174
  1. Pergi ke: http://aws.amazon.com/
  2. Daftar & buat akun baru (mereka akan memberi Anda opsi untuk uji coba 1 tahun atau serupa)
  3. Buka ikhtisar akun AWS Anda
  4. Menu akun di kanan atas (ada nama Anda di atasnya)
  5. sub-menu: Kredensial Keamanan
Amit Talmor
sumber
Terima kasih untuk Amit itu, tetapi saya melakukannya. Namun saya tidak ingin mengirim pembayaran aktual, dll. Saya ingin mengejek semua transaksi itu. Itu sebabnya saya ingin mendapatkan kotak pasir. Mungkin saya melewatkan sesuatu?
Padraig
6
AWS cukup banyak untuk tahun pertama. Jika Anda mengambil 't1.micro' EC2 tidak dikenakan biaya apa pun. semua startup biasanya menggunakannya dalam mengemis. Anda dapat memulai & menghentikan server Anda kapan saja Anda suka melalui situs web aws dan jika ada biaya, Anda hanya membayar untuk penggunaan yang sebenarnya.
Amit Talmor
2
@AmitTalmor Juga, setuju bahwa sebagian besar startup menggunakannya saat mengemis
New Alexandria
1
Ini adalah instruksi lama. Lihat jawaban Jace Browning
arsho
70
  1. Buka Konsol AWS
  2. Klik nama pengguna Anda di dekat kanan atas dan pilih Kredensial Keamanan Saya
  3. Klik Pengguna di bilah sisi
  4. Klik nama pengguna Anda
  5. Klik pada tab Kredensial Keamanan
  6. Klik Buat Kunci Akses
  7. Klik Tampilkan Kredensial Keamanan Pengguna
Jace Browning
sumber
3
Tidak ada opsi kredensial keamanan saat mengklik nama pengguna saya di navbar.
SgtPooki
2
@SgtPooki itu disebut Kredensial Keamanan Saya :)
Enigo
21

Jawaban Amit memberi tahu Anda cara mendapatkan AWS_ACCESS_KEY_ID, tetapi laman Kredensial Keamanan Anda tidak akan mengungkapkannya AWS_SECRET_ACCESS_KEY. Seperti yang ditunjukkan blog ini :

Kunci akses rahasia adalah, seperti namanya, rahasia, seperti kata sandi Anda. Sama seperti AWS tidak mengungkapkan kata sandi Anda kembali kepada Anda jika Anda lupa (Anda harus menetapkan kata sandi baru), halaman kredensial keamanan baru tidak memungkinkan pengambilan kunci akses rahasia setelah pembuatan awal. Anda harus menyimpan kunci akses rahasia Anda dengan aman sebagai praktik terbaik keamanan, tetapi Anda selalu dapat membuat kunci akses baru kapan saja.

Jadi, jika Anda tidak mengingatnya AWS_SECRET_ACCESS_KEY, blog terus memberi tahu cara membuat yang baru:

  1. Buat kunci akses baru:

masukkan deskripsi gambar di sini

  1. "Unduh file kunci .csv, yang berisi ID kunci akses dan kunci akses rahasia.":

masukkan deskripsi gambar di sini

Adapun pertanyaan Anda yang lain:

  • Saya tidak yakin tentang MERCHANT_IDdan MARKETPLACE_ID.
  • Saya yakin pertanyaan kotak pasir Anda telah ditanggapi oleh poin Amit bahwa Anda dapat bermain dengan AWS selama setahun tanpa membayar.
Michael Currie
sumber
hanya dengan kepala saja, sekarang Anda dapat melihat kunci Anda tanpa mengunduhnya melalui halaman web
lfender6445
7

Sangat berbahaya untuk membuat access_key_id di "Akun Saya ==> Kredensial Keamanan". Karena kuncinya memiliki semua otoritas. Harap buat pengguna "IAM" dan lampirkan hanya beberapa kebijakan yang Anda butuhkan.

Shin Kim
sumber
2
Ini bukan jawaban untuk pertanyaan OP. Ada kasus di mana Anda membutuhkan ini.
Sean256
@ Sean256 Apa artinya pertanyaan OPs?
Shin Kim