Ваш CLI AWS получает учетные данные откуда-то еще.См. Параметры конфигурации и приоритет: http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html#config-settings-and-precedence
Убедитесь, что он не получает учетные данные из переменных среды или из других мест.Интерфейс командной строки AWS ищет учетные данные и параметры конфигурации в следующем порядке:
Параметры командной строки - регион, формат вывода и профиль можно указать в качестве параметров команды для переопределения параметров по умолчанию.Переменные среды - AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY и т. Д.
1) Файл учетных данных AWS - ~ / .aws / учетные данные в Linux, OS X или Unix или в C: \ Users \ИМЯ ПОЛЬЗОВАТЕЛЯ .aws \ credentials в Windows.Может содержать несколько именованных профилей в дополнение к профилю по умолчанию.
2) Файл конфигурации CLI - в ~ / .aws / config в Linux, OS X или Unix или в C: \ Users \ USERNAME .aws \ config в Windows.Может содержать профиль по умолчанию, именованные профили и конкретные параметры конфигурации CLI для каждого.
3) Учетные данные профиля экземпляра - эти учетные данные можно использовать в экземплярах EC2 с назначенной ролью экземпляра