Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan CreateLoginProfile dengan CLI
Contoh kode berikut menunjukkan cara menggunakanCreateLoginProfile.
- CLI
-
- AWS CLI
-
Untuk membuat kata sandi untuk pengguna IAM
Untuk membuat kata sandi untuk pengguna IAM, sebaiknya gunakan
--cli-input-jsonparameter untuk meneruskan file JSON yang berisi kata sandi. Dengan menggunakan metode ini, Anda dapat membuat kata sandi yang kuat dengan karakter non-alfanumerik. Mungkin sulit untuk membuat kata sandi dengan karakter non-alfanumerik ketika Anda meneruskannya sebagai parameter baris perintah.Untuk menggunakan
--cli-input-jsonparameter, mulailah dengan menggunakancreate-login-profileperintah dengan--generate-cli-skeletonparameter, seperti pada contoh berikut.aws iam create-login-profile \ --generate-cli-skeleton>create-login-profile.jsonPerintah sebelumnya membuat file JSON yang disebut create-login-profile .json yang dapat Anda gunakan untuk mengisi informasi untuk perintah berikutnya.
create-login-profileMisalnya:{ "UserName": "Bob", "Password": "&1-3a6u:RA0djs", "PasswordResetRequired": true }Selanjutnya, untuk membuat kata sandi untuk pengguna IAM, gunakan
create-login-profileperintah lagi, kali ini melewati--cli-input-jsonparameter untuk menentukan file JSON Anda.create-login-profilePerintah berikut menggunakan--cli-input-jsonparameter dengan file JSON yang disebut create-login-profile .json.aws iam create-login-profile \ --cli-input-jsonfile://create-login-profile.jsonOutput:
{ "LoginProfile": { "UserName": "Bob", "CreateDate": "2015-03-10T20:55:40.274Z", "PasswordResetRequired": true } }Jika kata sandi baru melanggar kebijakan kata sandi akun, perintah mengembalikan
PasswordPolicyViolationkesalahan.Untuk mengubah kata sandi untuk pengguna yang sudah memilikinya, gunakan
update-login-profile. Untuk menetapkan kebijakan kata sandi untuk akun, gunakanupdate-account-password-policyperintah.Jika kebijakan kata sandi akun memungkinkan mereka untuk, pengguna IAM dapat mengubah kata sandi mereka sendiri menggunakan
change-passwordperintah.Untuk informasi selengkapnya, lihat Mengelola kata sandi untuk pengguna IAM di Panduan Pengguna AWS IAM.
-
Untuk detail API, lihat CreateLoginProfile
di Referensi AWS CLI Perintah.
-
- PowerShell
-
- Alat untuk PowerShell V4
-
Contoh 1: Contoh ini membuat kata sandi (sementara) untuk pengguna IAM bernama Bob, dan menetapkan tanda yang mengharuskan pengguna untuk mengubah kata sandi saat
Bobmasuk berikutnya.New-IAMLoginProfile -UserName Bob -Password P@ssw0rd -PasswordResetRequired $trueOutput:
CreateDate PasswordResetRequired UserName ---------- --------------------- -------- 4/14/2015 12:26:30 PM True Bob-
Untuk detail API, lihat CreateLoginProfiledi Referensi Alat AWS untuk PowerShell Cmdlet (V4).
-
- Alat untuk PowerShell V5
-
Contoh 1: Contoh ini membuat kata sandi (sementara) untuk pengguna IAM bernama Bob, dan menetapkan tanda yang mengharuskan pengguna untuk mengubah kata sandi saat
Bobmasuk berikutnya.New-IAMLoginProfile -UserName Bob -Password P@ssw0rd -PasswordResetRequired $trueOutput:
CreateDate PasswordResetRequired UserName ---------- --------------------- -------- 4/14/2015 12:26:30 PM True Bob-
Untuk detail API, lihat CreateLoginProfiledi Referensi Alat AWS untuk PowerShell Cmdlet (V5).
-