Verwenden Sie es EnableMfaDevice mit einem AWS SDK oder CLI - AWS SDKCode-Beispiele

Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples GitHub verfügbar.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie es EnableMfaDevice mit einem AWS SDK oder CLI

Die folgenden Codebeispiele zeigen, wie man es benutztEnableMfaDevice.

CLI
AWS CLI

Um ein MFA Gerät zu aktivieren

Nachdem Sie mit dem create-virtual-mfa-device Befehl ein neues virtuelles MFA Gerät erstellt haben, können Sie das MFA Gerät einem Benutzer zuweisen. Im folgenden enable-mfa-device Beispiel wird dem Benutzer MFA Bob das Gerät mit der Seriennummer arn:aws:iam::210987654321:mfa/BobsMFADevice zugewiesen. Der Befehl synchronisiert auch das Gerät mit, AWS indem die ersten beiden Codes nacheinander aus dem virtuellen MFA Gerät eingefügt werden.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie im AWS IAMBenutzerhandbuch unter Aktivieren eines Geräts mit virtueller Multifaktor-Authentifizierung (MFA).

  • APIEinzelheiten finden Sie EnableMfaDevicein der AWS CLI Befehlsreferenz.

PowerShell
Tools für PowerShell

Beispiel 1: Dieser Befehl aktiviert das MFA Hardwaregerät mit der Seriennummer 987654321098 und ordnet das Gerät dem Benutzer zuBob. Er enthält nacheinander die ersten beiden Codes des Geräts.

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

Beispiel 2: In diesem Beispiel wird ein virtuelles MFA Gerät erstellt und aktiviert. Der erste Befehl erstellt das virtuelle Gerät und gibt die Objektdarstellung des Geräts in der Variablen zurück$MFADevice. Sie können die QRCodePng Eigenschaften .Base32StringSeed oder verwenden, um die Softwareanwendung des Benutzers zu konfigurieren. Mit dem letzten Befehl wird das Gerät dem Benutzer zugewiesen David und das Gerät anhand seiner Seriennummer identifiziert. Der Befehl synchronisiert außerdem das Gerät mit, AWS indem die ersten beiden Codes nacheinander aus dem virtuellen MFA Gerät eingefügt werden.

$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"