D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
À utiliser EnableMfaDevice
avec un CLI
Les exemples de code suivants montrent comment utiliserEnableMfaDevice
.
- CLI
-
- AWS CLI
-
Pour activer un MFA appareil
Après avoir utilisé la
create-virtual-mfa-device
commande pour créer un nouveau MFA périphérique virtuel, vous pouvez l'MFAattribuer à un utilisateur. L'enable-mfa-device
exemple suivant attribue le MFA périphérique avec le numéro de sériearn:aws:iam::210987654321:mfa/BobsMFADevice
à l'utilisateurBob
. La commande synchronise également le dispositif AWS en incluant les deux premiers codes en séquence à partir du MFA dispositif virtuel.aws iam enable-mfa-device \ --user-name
Bob
\ --serial-numberarn:aws:iam::210987654321:mfa/BobsMFADevice
\ --authentication-code1123456
\ --authentication-code2789012
Cette commande ne produit aucun résultat.
Pour plus d'informations, consultez la section Activation d'un dispositif d'authentification multifactorielle virtuelle (MFA) dans le guide de AWS IAM l'utilisateur.
-
Pour API plus de détails, voir EnableMfaDevice
la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : Cette commande active le numéro de série du MFA périphérique matériel
987654321098
et l'associe à l'utilisateurBob
. Il inclut les deux premiers codes en séquence provenant de l'appareil.Enable-IAMMFADevice -UserName "Bob" -SerialNumber "987654321098" -AuthenticationCode1 "12345678" -AuthenticationCode2 "87654321"
Exemple 2 : Cet exemple crée et active un MFA périphérique virtuel. La première commande crée le périphérique virtuel et renvoie la représentation de l'objet du périphérique dans la variable
$MFADevice
. Vous pouvez utiliser lesQRCodePng
propriétés.Base32StringSeed
or pour configurer l'application logicielle de l'utilisateur. La commande finale attribue l'appareil à l'utilisateurDavid
, en identifiant l'appareil par son numéro de série. La commande synchronise également le dispositif AWS en incluant les deux premiers codes en séquence à partir du MFA dispositif virtuel.$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"
-
Pour API plus de détails, consultez la section EnableMfaDeviceRéférence des AWS Tools for PowerShell applets de commande.
-