AWS Doc SDK Examples
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
または CreateLoginProfile
AWS SDKで を使用する CLI
以下のコード例は、CreateLoginProfile
の使用方法を示しています。
- CLI
-
- AWS CLI
-
IAMユーザーのパスワードを作成するには
IAM ユーザーのパスワードを作成するには、
--cli-input-json
パラメータを使用して、パスワードを含むJSONファイルを渡すことをお勧めします。この方法を使用すると、英数字以外の文字を含む強力なパスワードを作成できます。英数字以外の文字を含むパスワードをコマンドラインパラメータとして渡す場合、そのパスワードの作成が難しい場合があります。--cli-input-json
パラメータを使用するには、まず次の例のように、create-login-profile
コマンドと--generate-cli-skeleton
パラメータを組み合わせて使用します。aws iam create-login-profile \ --generate-cli-skeleton
>
create-login-profile.json
前のコマンドでは、 create-login-profile.json という名前のJSONファイルを作成し、これを使用して後続の
create-login-profile
コマンドの情報を入力できます。例:{ "UserName": "Bob", "Password": "&1-3a6u:RA0djs", "PasswordResetRequired": true }
次に、IAMユーザーのパスワードを作成するには、
create-login-profile
コマンドを再度使用します。今度は--cli-input-json
パラメータを渡して JSON ファイルを指定します。次のcreate-login-profile
コマンドは、. create-login-profilejson というJSONファイルで--cli-input-json
パラメータを使用します。aws iam create-login-profile \ --cli-input-json
file://create-login-profile.json
出力:
{ "LoginProfile": { "UserName": "Bob", "CreateDate": "2015-03-10T20:55:40.274Z", "PasswordResetRequired": true } }
新しいパスワードがアカウントのパスワードポリシーに違反している場合、コマンドは
PasswordPolicyViolation
エラーを返します。既にパスワードを持っているユーザーのパスワードを変更するには、
update-login-profile
を使用します。アカウントのパスワードポリシーを設定するには、update-account-password-policy
コマンドを使用します。アカウントパスワードポリシーで許可されている場合、IAMユーザーは
change-password
コマンドを使用して自分のパスワードを変更できます。詳細については、「 AWS IAMユーザーガイド」のIAM「ユーザーのパスワードの管理」を参照してください。
-
API 詳細については、「 コマンドリファレンスCreateLoginProfile
」の「」を参照してください。 AWS CLI
-
- PowerShell
-
- のツール PowerShell
-
例 1: この例では、Bob という名前のIAMユーザーの (一時的な) パスワードを作成し、次回
Bob
サインイン時にパスワードを変更する必要があるフラグを設定します。New-IAMLoginProfile -UserName Bob -Password P@ssw0rd -PasswordResetRequired $true
出力:
CreateDate PasswordResetRequired UserName ---------- --------------------- -------- 4/14/2015 12:26:30 PM True Bob
-
API 詳細については、「 コマンドレットリファレンスCreateLoginProfile」の「」を参照してください。 AWS Tools for PowerShell
-