Peta dunia

 

EN: Read in English

Dunia A1: Sewa Unit

AWS CLI dan profil

Anda akan belajar: cara arahan aws log masuk, dan cara profil asingkan akaun.

Teks BM belum disemak oleh penutur asli.

Disemak dengan AWS 2026-11 pada 1 Nov 2026

Masalahnya

Kancil ada dua akaun: satu untuk latihan dan satu untuk kedai sebenar. Dia taip arahan padam. Macam mana aws tahu akaun mana yang dimaksudkan?

Pilih satu jawapan.

Tengok

bash
aws sts get-caller-identity
{
"UserId": "AIDASAMPLEUSERID",
"Account": "123456789012",
"Arn": "arn:aws:iam::123456789012:user/DevAdmin"
}
aws sts get-caller-identity paparkan id pengguna, nombor akaun dan ARN pengguna IAM DevAdmin.

Tabiat pertama: tanya “saya siapa?” Baca baris Arn. Ini pengguna DevAdmin, dalam akaun 123456789012.

Tengok

profil (profile): Set tetapan bernama untuk arahan aws: akaun mana, role mana, Region mana. ialah set tetapan bernama dalam ~/.aws/config. Ketik baris yang pilih akaun.

Ketik baris akaun.

0 daripada 1 dijumpai

Cuba

Bina arahan yang log masuk dengan profil itu.

Ketik kepingan ikut turutan yang betul.

…

Tengok

bash
aws sso login --profile my-dev-profile
SSO authorization page has automatically been opened in your default browser.
Follow the instructions in the browser to complete this authorization request.
Successfully logged into Start URL: https://my-sso-portal.awsapps.com/start
aws sso login buka pelayar, kemudian kata ia sudah log masuk ke start URL.

Pelayar minta anda luluskan, dengan MFA. CLI kemudian simpan pas jangka pendek dalam cache. Tiada kunci disimpan dalam fail.

Teka

Terminal ini ada AWS_PROFILE=shop. Kancil jalankan arahan dengan --profile practice. Akaun mana yang digunakan?

Pilih satu jawapan.

Semak

Ada fail yang berisi tetapan. Ada yang berisi rahsia. Susun mereka.

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

      Anda berjaya!

      Kini anda boleh log masuk dengan profil dan semak siapa anda.

      Nak tahu lebih (pilihan)

      Tak guna Identity Center? Sejak AWS CLI 2.32.0, aws login guna log masuk konsol anda. Ia perbaharui pas jangka pendek sehingga 12 jam. Tak perlu access key.

      Latihan sebenar (tiada sumber, tiada kos; penggera bajet sudah dipasang):

      Misi sebenar

      1. aws --version
      2. aws configure sso
      3. aws login
      4. aws sts get-caller-identity
      5. aws configure list-profiles

      0 daripada 6 langkah siap · Tanda anda disimpan.