Вы можете работать с двумя учетными записями, создав два профиля в командной строке aws.
Он запросит у вас идентификатор ключа доступа AWS, секретный ключ доступа AWS и нужный регион, поэтому подготовьте их.
Примеры:
$ 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