Как редактировать учетные данные AWS в терминале? - PullRequest
0 голосов
/ 17 ноября 2018

Что такое команда для редактирования секретного ключа в aws configure в терминале?

Ответы [ 2 ]

0 голосов
/ 18 ноября 2018

Просто введите aws configure еще раз (или aws configure --profile <profile_name> для редактирования определенного профиля).Если вы просто подтвердите предложенное значение, нажав Enter, оно останется неизменным.


или

Измените только aws_secret_access_key, набрав

$ aws configure set aws_secret_access_key <secret_key>


или

Вы можете редактировать учетные данные AWS напрямую, редактируя файл учетных данных AWS на своем жестком диске.aws_access_key_id и aws_secret_access_key по умолчанию сохраняются в файле ~/.aws/credentials.Вы можете использовать любой редактор для их редактирования, например, vim, emacs или nano, например,

$ nano ~/.aws/credentials

Кроме того, вы можете иметь учетные данные для разных учетных записей AWS в одном файле учетных данных, используя профили.В результате, если у вас есть одна development учетная запись и одна production учетная запись, содержимое файла может выглядеть как

[development]
aws_access_key_id = <key id of dev account>
aws_secret_access_key = <secret access key of dev account>

[production]
aws_access_key_id = <key id of prod account>
aws_secret_access_key = <secret access key of prod account>

(естественно, вам необходимо заменить <key id of dev account>, <secret access key of dev account>и т. д. с действительными учетными данными IAM для каждой учетной записи соответственно)

Ссылка: Переменная конфигурации CLI AWS

0 голосов
/ 17 ноября 2018
aws configure set aws_secret_access_key <secret_key>

Docs

...