ʻO ka ʻōlelo aʻe no ka hoʻonohonoho ʻana iā AWS MFA, a laila hoʻokomo a hoʻonohonoho i ka AWS CLI.
ʻO ka mea pōʻino, ʻo kēia kaʻina hana pono i lawe iaʻu i ka hapalua o kaʻu lā hana. No laila e hoʻohana ʻole ʻia nā mea hoʻohana AWS ʻē aʻe, e like me aʻu iho, mai hoʻopau i ka manawa koʻikoʻi ma ka mea liʻiliʻi, ua hoʻoholo wau e hōʻuluʻulu i nā kuhikuhi.
ʻOiai no ka hoʻonohonoho moʻokāki sandbox MFA He koi maʻamau kēia. Penei ke ano o kakou.
E kope i ke kī i kāu papa paʻi. Pono ʻoe iā ia ma ka pae aʻe
$ aws configure --profile <your profile name>
AWS CLI ma o MFA
E kope i ka mea virtual ARN
aws sts get-session-token --profile <имя профиля> --serial-number <ARN виртуального устройства> --token-code <одноразовый пароль>
Pono e lawe ʻia ka ʻōlelo huna hoʻokahi mai ka polokalamu kelepona i hoʻonohonoho mua ʻia.
Na ke kauoha e hoʻopuka iā JSON, pono e hoʻololi ʻia nā kahua pākahi i loko o nā ʻano like ʻole AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN.
Ua hoʻoholo wau e hoʻokaʻawale ~/.bash_profile
No ka hoʻopau ʻana iā JSON, pono kēia palapala jq.