EnableMfaDeviceAWS SDKOR와 함께 사용 CLI - AWS SDK코드 예제

AWS 문서 AWS SDK SDK 예제 GitHub 리포지토리에 더 많은 예제가 있습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

EnableMfaDeviceAWS SDKOR와 함께 사용 CLI

다음 코드 예제는 EnableMfaDevice의 사용 방법을 보여 줍니다.

CLI
AWS CLI

MFA장치를 활성화하려면

create-virtual-mfa-device명령을 사용하여 새 가상 MFA 장치를 만든 후 장치를 사용자에게 할당할 수 있습니다. MFA 다음 enable-mfa-device 예에서는 일련 번호가 arn:aws:iam::210987654321:mfa/BobsMFADevice 있는 MFA 장치를 사용자에게 Bob 할당합니다. 또한 이 명령은 가상 MFA 장치의 처음 두 코드를 순서대로 포함하여 장치를 동기화합니다. AWS

aws iam enable-mfa-device \ --user-name Bob \ --serial-number arn:aws:iam::210987654321:mfa/BobsMFADevice \ --authentication-code1 123456 \ --authentication-code2 789012

이 명령은 출력을 생성하지 않습니다.

자세한 내용은 사용 AWS IAM설명서의 가상 다단계 인증 (MFA) 장치 활성화를 참조하십시오.

  • 자세한 API 내용은 AWS CLI 명령 EnableMfaDevice참조를 참조하십시오.

PowerShell
에 대한 도구 PowerShell

예 1: 이 명령은 일련 번호로 하드웨어 MFA 장치를 987654321098 활성화하고 장치를 사용자와 Bob 연결합니다. 여기에는 디바이스의 처음 두 코드가 순서대로 포함됩니다.

Enable-IAMMFADevice -UserName "Bob" -SerialNumber "987654321098" -AuthenticationCode1 "12345678" -AuthenticationCode2 "87654321"

예 2: 이 예에서는 가상 MFA 장치를 만들고 활성화합니다. 첫 번째 명령은 가상 디바이스를 생성하고 $MFADevice 변수에 디바이스의 객체 표현을 반환합니다. .Base32StringSeed 또는 QRCodePng 속성을 사용하여 사용자의 소프트웨어 애플리케이션을 구성할 수 있습니다. 마지막 명령은 사용자 David에게 디바이스를 할당하고 일련 번호로 디바이스를 식별합니다. 또한 이 명령은 가상 장치의 처음 두 코드를 순서대로 포함하여 MFA 장치를 동기화합니다. AWS

$MFADevice = New-IAMVirtualMFADevice -VirtualMFADeviceName "MyMFADevice" # see example for New-IAMVirtualMFADevice to see how to configure the software program with PNG or base32 seed code Enable-IAMMFADevice -UserName "David" -SerialNumber -SerialNumber $MFADevice.SerialNumber -AuthenticationCode1 "24681357" -AuthenticationCode2 "13572468"
  • 자세한 API 내용은 AWS Tools for PowerShell Cmdlet 참조를 참조하십시오 EnableMfaDevice.