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 ChangePassword
avec un CLI
Les exemples de code suivants montrent comment utiliserChangePassword
.
- CLI
-
- AWS CLI
-
Pour modifier le mot de passe de votre IAM utilisateur
Pour modifier le mot de passe de votre IAM utilisateur, nous vous recommandons d'utiliser le
--cli-input-json
paramètre pour transmettre un JSON fichier contenant vos anciens et nouveaux mots de passe. Cette méthode vous permet d'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--cli-input-json
paramètre, commencez par utiliser lachange-password
commande avec le--generate-cli-skeleton
paramètre, comme dans l'exemple suivant.aws iam change-password \ --generate-cli-skeleton
>
change-password.json
La commande précédente crée un JSON fichier 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
change-password
commande, en passant cette fois le--cli-input-json
paramètre pour spécifier votre JSON fichier. Lachange-password
commande suivante utilise le--cli-input-json
paramètre avec un JSON fichier 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 IAM les utilisateurs. 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 la section Comment un IAM utilisateur modifie son propre mot de passe dans le Guide de AWS IAM l'utilisateur.
-
Pour API plus de détails, voir 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 IAM les utilisateurs. 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 API plus de détails, consultez la section ChangePasswordRéférence des AWS Tools for PowerShell applets de commande.
-