ಮುಂದಿನದು AWS MFA ಅನ್ನು ಹೊಂದಿಸಲು ಸೂಚನೆಗಳು ಮತ್ತು ನಂತರ AWS CLI ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು.
ದುರದೃಷ್ಟವಶಾತ್, ಈ ಕಡ್ಡಾಯ ವಿಧಾನವು ನನ್ನ ಕೆಲಸದ ದಿನದ ಅರ್ಧದಷ್ಟು ಸಮಯವನ್ನು ತೆಗೆದುಕೊಂಡಿತು. ಆದ್ದರಿಂದ ಇತರ ಅಸುರಕ್ಷಿತ AWS ಬಳಕೆದಾರರು 😉, ನನ್ನಂತೆಯೇ, ಕ್ಷುಲ್ಲಕವಾಗಿ ಅಮೂಲ್ಯ ಸಮಯವನ್ನು ವ್ಯರ್ಥ ಮಾಡಬೇಡಿ, ನಾನು ಸೂಚನೆಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ನಿರ್ಧರಿಸಿದೆ.
ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಖಾತೆ ಸೆಟ್ಟಿಂಗ್ಗೆ ಸಹ ಎಂಎಫ್ಫೇ ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಕಡ್ಡಾಯ ಅವಶ್ಯಕತೆಯಾಗಿದೆ. ಇದು ನಮ್ಮೊಂದಿಗೆ ಹೀಗಿದೆ.
ನಿಮ್ಮ ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ಕೀಲಿಯನ್ನು ನಕಲಿಸಿ. ಮುಂದಿನ ಹಂತದಲ್ಲಿ ನಿಮಗೆ ಇದು ಬೇಕಾಗುತ್ತದೆ
$ aws configure --profile <your profile name>
MFA ಮೂಲಕ AWS CLI
ವರ್ಚುವಲ್ ಸಾಧನ ARN ಅನ್ನು ನಕಲಿಸಿ
aws sts get-session-token --profile <имя профиля> --serial-number <ARN виртуального устройства> --token-code <одноразовый пароль>
ಈ ಹಿಂದೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ನಿಂದ ಒಂದು-ಬಾರಿ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕು.
ಆಜ್ಞೆಯು JSON ಅನ್ನು ಔಟ್ಪುಟ್ ಮಾಡುತ್ತದೆ, ಅದರ ಪ್ರತ್ಯೇಕ ಕ್ಷೇತ್ರಗಳನ್ನು ಅನುಗುಣವಾದ ಪರಿಸರದ ವೇರಿಯಬಲ್ಗಳಲ್ಲಿ AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN ಗೆ ಬದಲಿಸಬೇಕು
ನಾನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ನಿರ್ಧರಿಸಿದೆ ~/.bash_profile
JSON ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು, ಈ ಸ್ಕ್ರಿಪ್ಟ್ ಅಗತ್ಯವಿದೆ jq.