Windows10 AWS CLIからMFAを操作する方法
環境
aws-cli/2.13.15 Python/3.11.4 Windows/10 exe/AMD64 prompt/off
Windows 10 64bit
操作方法
1.スマホにてMFAのコードを確認する
AWS CLIにて以下のコマンドを実行する
aws sts get-session-token –serial-number arn:aws:iam::(AWSアカウントIDの数字12桁):mfa/(IAMユーザ名) –token-code (MFAのコード6桁)
実行結果
{ "Credentials": { "AccessKeyId": "(アクセスキーの情報)", "SecretAccessKey": "(シークレットアクセスキーの情報)", "SessionToken": "(セッショントークンの情報)", "Expiration": "(セッショントークンの有効期限)" } }
2.AWS CLIにて以下のコマンドを実行する
set AWS_ACCESS_KEY_ID = (確認したアクセスキーの情報)
set AWS_SECRET_ACCESS_KEY = (手順4.3で確認したシークレットアクセスキーの情報)
set AWS_SESSION_TOKEN = (手順4.3で確認したセッショントークンの情報)