Sljedeće će biti upute za postavljanje AWS MFA, a zatim instaliranje i konfiguriranje AWS CLI.
Nažalost, ova obavezna procedura mi je oduzela pola radnog dana. Kako drugi nesigurni korisnici AWS-a 😉, poput mene, ne bi gubili dragocjeno vrijeme na trivijalno, odlučio sam sastaviti upute.
Čak i za postavke računa sandboxa MVP Ovo je obično obavezan uvjet. Kod nas je tako.
Kopirajte ključ u međuspremnik. Trebat će vam u sljedećem koraku
$ aws configure --profile <your profile name>
AWS CLI putem MFA
Kopirajte ARN virtualnog uređaja
aws sts get-session-token --profile <имя профиля> --serial-number <ARN виртуального устройства> --token-code <одноразовый пароль>
Jednokratnu lozinku potrebno je preuzeti iz ranije konfigurirane mobilne aplikacije.
Naredba će ispisati JSON, čija se pojedinačna polja moraju zamijeniti u odgovarajuće varijable okruženja AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN
Odlučio sam se automatizirati ~/.bash_profile
Za raščlanjivanje JSON-a ova skripta zahtijeva jq.