Sono disponibili altri esempi AWS SDK nel repository AWS Doc SDK
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 una CLI
Gli esempi di codice seguenti mostrano come utilizzare EnableMfaDevice
.
- CLI
-
- AWS CLI
-
Per abilitare un dispositivo MFA
Dopo aver utilizzato il comando
create-virtual-mfa-device
per creare un nuovo dispositivo MFA virtuale, è possibile assegnare il dispositivo MFA a un utente. L'esempioenable-mfa-device
seguente assegna il dispositivo MFA con il numero di seriearn:aws:iam::210987654321:mfa/BobsMFADevice
all'utenteBob
. Il comando sincronizza inoltre il dispositivo con AWS l'inclusione dei primi due codici in sequenza dal dispositivo MFA virtuale.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, consulta Abilitazione di un dispositivo di autenticazione a più fattori (MFA) virtuale nella Guida per l'utente di AWS IAM.
-
Per i dettagli sull'API, consulta AWS CLI Command EnableMfaDevice
Reference.
-
- PowerShell
-
- Strumenti per PowerShell
-
Esempio 1: questo comando abilita il dispositivo hardware MFA con il numero di serie
987654321098
e associa il dispositivo 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 abilita un dispositivo MFA virtuale. Il primo comando crea il dispositivo virtuale e restituisce la rappresentazione dell'oggetto del dispositivo nella variabile
$MFADevice
. È possibile utilizzare le proprietà.Base32StringSeed
oQRCodePng
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 AWS l'inclusione dei primi due codici in sequenza dal dispositivo MFA virtuale.$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 i dettagli sull'API, vedere EnableMfaDevicein AWS Strumenti per PowerShell Cmdlet Reference.
-