Aws komut satırında iki profil oluşturarak iki hesapla çalışabilirsiniz . Sizden AWS Erişim Anahtarı Kimliğinizi, AWS Gizli Erişim Anahtarınızı ve istediğiniz bölgeyi soracaktır , bu yüzden onları hazır bulundurun.
Örnekler:
$ aws configure --profile account1
$ aws configure --profile account2
Ardından komuttaki profili geçirerek hesaplar arasında geçiş yapabilirsiniz.
$ aws dynamodb list-tables --profile account1
$ aws s3 ls --profile account2
Not:
Profili olarak adlandırırsanız, yani komutta hiçbir parametre olmadığında varsayılan profildefault
haline gelecektir .--profile
Varsayılan profil hakkında daha fazla bilgi
Kullandığınız daha fazla zaman harcarsanız account1 , bunu AWS_DEFAULT_PROFILE ortam değişkenini ayarlayarak varsayılan yapabilirsiniz. Varsayılan ortam değişkeni ayarlandığında, her komutta profili belirtmeniz gerekmez.
Linux, OS X Örneği:
$ export AWS_DEFAULT_PROFILE=account1
$ aws dynamodb list-tables
Windows Örneği:
$ set AWS_DEFAULT_PROFILE=account1
$ aws s3 ls