Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzare EnableMfaDevice
con un CLI
I seguenti esempi di codice mostrano come utilizzareEnableMfaDevice
.
- CLI
-
- AWS CLI
-
Per abilitare un MFA dispositivo
Dopo aver utilizzato il
create-virtual-mfa-device
comando per creare un nuovo MFA dispositivo virtuale, è possibile assegnare il MFA dispositivo a un utente. L'enable-mfa-device
esempio seguente assegna il MFA dispositivo con il numero di seriearn:aws:iam::210987654321:mfa/BobsMFADevice
all'utente.Bob
Il comando sincronizza inoltre il dispositivo con il dispositivo virtuale AWS MFA includendo i primi due codici in sequenza.aws iam enable-mfa-device \ --user-name
Bob
\ --serial-numberarn:aws:iam::210987654321:mfa/BobsMFADevice
\ --authentication-code1123456
\ --authentication-code2789012
Questo comando non produce alcun output.
Per ulteriori informazioni, vedere Abilitazione di un dispositivo virtuale di autenticazione a più fattori (MFA) nella Guida per l'AWS IAMutente.
-
Per API i dettagli, vedere EnableMfaDevice
in AWS CLI Command Reference.
-
- PowerShell
-
- Strumenti per PowerShell
-
Esempio 1: questo comando abilita il MFA dispositivo hardware con il numero di serie
987654321098
e lo associa all'utenteBob
. Include i primi due codici in sequenza provenienti dal dispositivo.Enable-IAMMFADevice -UserName "Bob" -SerialNumber "987654321098" -AuthenticationCode1 "12345678" -AuthenticationCode2 "87654321"
Esempio 2: Questo esempio crea e attiva un MFA dispositivo virtuale. Il primo comando crea il dispositivo virtuale e restituisce la rappresentazione dell'oggetto del dispositivo nella variabile
$MFADevice
. È possibile utilizzare leQRCodePng
proprietà.Base32StringSeed
o per configurare l'applicazione software dell'utente. Il comando finale assegna il dispositivo all'utenteDavid
, identificandolo in base al numero di serie. Il comando sincronizza inoltre il dispositivo con il dispositivo virtuale AWS MFA includendo i primi due codici in sequenza.$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"
-
Per API i dettagli, vedere EnableMfaDevicein AWS Tools for PowerShell Cmdlet Reference.
-