2017-08-10 14 views
0

私は、次のコマンドを使用して、AWS-CLIと私のS3バケットにMFA-削除を追加しようとしています:DevPayとMFAは、相互に排他的な認可方式です

aws s3api put-bucket-versioning --bucket <my-bucket-name> --versioning-configuration '{"MFADelete":"Enabled","Status":"Enabled"}' --mfa 'arn:aws:iam::<code-found-at-iam-page>:mfa/root-account-mfa-device <my-google-authenticator-code>' 

が、私は取得応答はこれです:

PutBucketVersioning操作を呼び出すとき

エラーが(InvalidRequest)を発生しました:DevPayとMFAは、相互に排他的 認証方式です。

私はDevPayを使ったことがないので意味がありません。インスタンスの私のセキュリティグループはS3FullAccessを有効にしているので、問題はないはずです。

問題が何かについてのご意見をお待ちしております。

答えて

0

私はAWSにケースを提出し、彼らがこれに答える:APIがない はMFAが原因 非で作られている要求にタスクを削除して実行することができたときに、エラー応答は一般的に返される

ルート証明書。削除MFAをオンにするための唯一の方法は、アカウントのrootユーザー

シンプルなソリューションから 資格情報を使用することです!

関連する問題