Я изучаю AWS
, используя AWS
CLI и LocalStack
.
Я работаю с учебными пособиями, такими как this , которые описывают, как создать S3
ведро и загрузка в него файла.
Что я хотел бы понять, так это роль пользователей по отношению к AWS
командам, а также наличие или отсутствие связи между пользователем и профилем. (последний создается при запуске команды aws configure
CLI).
Когда я запускаю команду AWS
CLI, такую как aws --endpoint-url=http://localhost:4572 s3 cp ./foo.json s3://my-bucket/path/to/foo.json
от имени какого пользователя я запускаю эту команду? Я явно не создавал пользователей, использующих CLI AWS IAM
или другими способами. Является ли профиль неявным образом пользователем? Т.е., когда я запускаю aws configure
, означает ли созданный профиль default
, что пользователь с именем default
создается в AWS IAM
?