Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden Sie CreateLoginProfile
mit einem CLI
Die folgenden Codebeispiele zeigen, wie man es benutztCreateLoginProfile
.
- CLI
-
- AWS CLI
-
Um ein Passwort für einen IAM Benutzer zu erstellen
Um ein Passwort für einen IAM Benutzer zu erstellen, empfehlen wir, den
--cli-input-json
Parameter zu verwenden, um eine JSON Datei zu übergeben, die das Passwort enthält. Mit dieser Methode können Sie ein sicheres Passwort mit nicht-alphanumerischen Zeichen erstellen. Es kann schwierig sein, ein Passwort mit nicht alphanumerischen Zeichen zu erstellen, wenn Sie es als Befehlszeilenparameter übergeben.Um den
--cli-input-json
Parameter zu verwenden, verwenden Sie zunächst dencreate-login-profile
Befehl mit dem--generate-cli-skeleton
Parameter, wie im folgenden Beispiel.aws iam create-login-profile \ --generate-cli-skeleton
>
create-login-profile.json
Mit dem vorherigen Befehl wird eine JSON Datei namens create-login-profile .json erstellt, mit der Sie die Informationen für einen nachfolgenden
create-login-profile
Befehl eingeben können. Beispielsweise:{ "UserName": "Bob", "Password": "&1-3a6u:RA0djs", "PasswordResetRequired": true }
Verwenden Sie als Nächstes den
create-login-profile
Befehl erneut, um ein Passwort für einen IAM Benutzer zu erstellen. Übergeben Sie diesmal den--cli-input-json
Parameter zur Angabe Ihrer JSON Datei. Der folgendecreate-login-profile
Befehl verwendet den--cli-input-json
Parameter mit einer JSON Datei namens create-login-profile .json.aws iam create-login-profile \ --cli-input-json
file://create-login-profile.json
Ausgabe:
{ "LoginProfile": { "UserName": "Bob", "CreateDate": "2015-03-10T20:55:40.274Z", "PasswordResetRequired": true } }
Wenn das neue Passwort gegen die Kontopasswortrichtlinie verstößt, gibt der Befehl einen
PasswordPolicyViolation
Fehler zurück.Um das Passwort für einen Benutzer zu ändern, der bereits eines hat, verwenden Sie
update-login-profile
. Verwenden Sie denupdate-account-password-policy
Befehl, um eine Kennwortrichtlinie für das Konto festzulegen.Wenn die Kontokennwortrichtlinie dies zulässt, können IAM Benutzer ihre eigenen Passwörter mithilfe des
change-password
Befehls ändern.Weitere Informationen finden Sie im Benutzerhandbuch unter Passwörter für IAM AWS IAM Benutzer verwalten.
-
APIEinzelheiten finden Sie CreateLoginProfile
in der AWS CLI Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell
-
Beispiel 1: In diesem Beispiel wird ein (temporäres) Passwort für den IAM Benutzer mit dem Namen Bob erstellt und das Kennzeichen gesetzt, dass der Benutzer das Passwort bei der nächsten Anmeldung
Bob
ändern muss.New-IAMLoginProfile -UserName Bob -Password P@ssw0rd -PasswordResetRequired $true
Ausgabe:
CreateDate PasswordResetRequired UserName ---------- --------------------- -------- 4/14/2015 12:26:30 PM True Bob
-
APIEinzelheiten finden Sie unter CreateLoginProfile AWS Tools for PowerShellCmdlet-Referenz.
-
Eine vollständige Liste der AWS SDK Entwicklerhandbücher und Codebeispiele finden Sie unter. Nutzung dieses Dienstes mit einem AWS SDK Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK Versionen.