Вы можете работать с двумя учетными записями, создав два профиля в командной строке 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