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.
Utilisation de ChangePassword
avec une CLI
Les exemples de code suivants illustrent comment utiliser ChangePassword
.
- CLI
-
- AWS CLI
-
Pour changer le mot de passe de votre utilisateur IAM
Pour modifier le mot de passe de votre utilisateur IAM, nous vous recommandons d’utiliser le paramètre
--cli-input-json
pour transmettre un fichier JSON contenant vos anciens et nouveaux mots de passe. Grâce à cette méthode, vous pouvez utiliser des mots de passe forts contenant des caractères non alphanumériques. Il peut être difficile d’utiliser des mots de passe contenant des caractères non alphanumériques lorsque vous les transmettez en tant que paramètres de ligne de commande. Pour utiliser le paramètre--cli-input-json
, commencez par utiliser la commandechange-password
avec le paramètre--generate-cli-skeleton
, comme dans l’exemple suivant.aws iam change-password \ --generate-cli-skeleton
>
change-password.json
La commande précédente crée un fichier JSON appelé change-password.json que vous pouvez utiliser pour renseigner vos anciens et nouveaux mots de passe. Par exemple, le fichier peut ressembler à ce qui suit.
{ "OldPassword": "3s0K_;xh4~8XXI", "NewPassword": "]35d/{pB9Fo9wJ" }
Ensuite, pour modifier votre mot de passe, réutilisez la commande
change-password
, en passant cette fois le paramètre--cli-input-json
pour spécifier votre fichier JSON. La commandechange-password
suivante utilise le paramètre--cli-input-json
avec un fichier JSON appelé change-password.json.aws iam change-password \ --cli-input-json
file://change-password.json
Cette commande ne produit aucun résultat.
Cette commande ne peut être appelée que par les utilisateurs IAM. Si cette commande est appelée à l'aide des informations d'identification du AWS compte (root), elle renvoie une
InvalidUserType
erreur.Pour plus d’informations, consultez Comment un utilisateur IAM modifie son propre mot de passe dans le Guide de l’utilisateur AWS IAM.
-
Pour plus de détails sur l'API, reportez-vous ChangePassword
à la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : cette commande modifie le mot de passe de l’utilisateur qui exécute la commande. Cette commande ne peut être appelée que par les utilisateurs IAM. Si cette commande est appelée lorsque vous êtes connecté avec les informations d'identification du AWS compte (root), elle renvoie une erreur.
InvalidUserType
Edit-IAMPassword -OldPassword "MyOldP@ssw0rd" -NewPassword "MyNewP@ssw0rd"
-
Pour plus de détails sur l'API, reportez-vous ChangePasswordà la section Référence des Outils AWS pour PowerShell applets de commande.
-
Pour obtenir la liste complète des guides de développement du AWS SDK et des exemples de code, consultezUtilisation de ce service avec un AWS SDK. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes de SDK.