คุณสามารถทำงานกับสองบัญชีได้โดยสร้างสองโปรไฟล์ในบรรทัดคำสั่ง aws ระบบจะแจ้งให้คุณใส่รหัสAWS Access Key, AWS Secret Access Keyและภูมิภาคที่ต้องการดังนั้นเตรียมให้พร้อม
ตัวอย่าง:
$ aws configure --profile account1
$ aws configure --profile account2
จากนั้นคุณสามารถสลับไปมาระหว่างบัญชีได้โดยส่งผ่านโปรไฟล์บนคำสั่ง
$ aws dynamodb list-tables --profile account1
$ aws s3 ls --profile account2
บันทึก:
หากคุณตั้งชื่อโปรไฟล์ให้เป็นโปรไฟล์default
จะกลายเป็นโปรไฟล์เริ่มต้นเช่นเมื่อไม่มี--profile
พารามิเตอร์ในคำสั่ง
ข้อมูลเพิ่มเติมเกี่ยวกับโปรไฟล์เริ่มต้น
หากคุณใช้เวลามากขึ้นในการใช้account1คุณสามารถทำให้เป็นค่าเริ่มต้นได้โดยการตั้งค่าตัวแปรสภาพแวดล้อม AWS_DEFAULT_PROFILE เมื่อตั้งค่าตัวแปรสภาพแวดล้อมเริ่มต้นคุณไม่จำเป็นต้องระบุโปรไฟล์ในแต่ละคำสั่ง
Linux, OS X ตัวอย่าง:
$ export AWS_DEFAULT_PROFILE=account1
$ aws dynamodb list-tables
ตัวอย่างของ Windows:
$ set AWS_DEFAULT_PROFILE=account1
$ aws s3 ls