Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan ChangePassword dengan CLI
Contoh kode berikut menunjukkan cara menggunakanChangePassword.
- CLI
-
- AWS CLI
-
Untuk mengubah kata sandi untuk pengguna IAM Anda
Untuk mengubah kata sandi untuk pengguna IAM Anda, sebaiknya gunakan
--cli-input-jsonparameter untuk meneruskan file JSON yang berisi kata sandi lama dan baru Anda. Dengan menggunakan metode ini, Anda dapat menggunakan kata sandi yang kuat dengan karakter non-alfanumerik. Mungkin sulit untuk menggunakan kata sandi dengan karakter non-alfanumerik ketika Anda meneruskannya sebagai parameter baris perintah. Untuk menggunakan--cli-input-jsonparameter, mulailah dengan menggunakanchange-passwordperintah dengan--generate-cli-skeletonparameter, seperti pada contoh berikut.aws iam change-password \ --generate-cli-skeleton>change-password.jsonPerintah sebelumnya membuat file JSON bernama change-password.json yang dapat Anda gunakan untuk mengisi kata sandi lama dan baru Anda. Misalnya, file mungkin terlihat seperti berikut ini.
{ "OldPassword": "3s0K_;xh4~8XXI", "NewPassword": "]35d/{pB9Fo9wJ" }Selanjutnya, untuk mengubah kata sandi Anda, gunakan
change-passwordperintah lagi, kali ini melewati--cli-input-jsonparameter untuk menentukan file JSON Anda.change-passwordPerintah berikut menggunakan--cli-input-jsonparameter dengan file JSON yang disebut change-password.json.aws iam change-password \ --cli-input-jsonfile://change-password.jsonPerintah ini tidak menghasilkan output.
Perintah ini hanya dapat dipanggil oleh pengguna IAM. Jika perintah ini disebut menggunakan kredensi AWS akun (root), perintah mengembalikan kesalahan
InvalidUserType.Untuk informasi selengkapnya, lihat Cara pengguna IAM mengubah kata sandi mereka sendiri di Panduan Pengguna AWS IAM.
-
Untuk detail API, lihat ChangePassword
di Referensi AWS CLI Perintah.
-
- PowerShell
-
- Alat untuk PowerShell V4
-
Contoh 1: Perintah ini mengubah kata sandi untuk pengguna yang menjalankan perintah. Perintah ini hanya dapat dipanggil oleh pengguna IAM. Jika perintah ini dipanggil ketika Anda masuk dengan kredensi AWS akun (root), perintah mengembalikan kesalahan.
InvalidUserTypeEdit-IAMPassword -OldPassword "MyOldP@ssw0rd" -NewPassword "MyNewP@ssw0rd"-
Untuk detail API, lihat ChangePassworddi Referensi Alat AWS untuk PowerShell Cmdlet (V4).
-
- Alat untuk PowerShell V5
-
Contoh 1: Perintah ini mengubah kata sandi untuk pengguna yang menjalankan perintah. Perintah ini hanya dapat dipanggil oleh pengguna IAM. Jika perintah ini dipanggil ketika Anda masuk dengan kredensi AWS akun (root), perintah mengembalikan kesalahan.
InvalidUserTypeEdit-IAMPassword -OldPassword "MyOldP@ssw0rd" -NewPassword "MyNewP@ssw0rd"-
Untuk detail API, lihat ChangePassworddi Referensi Alat AWS untuk PowerShell Cmdlet (V5).
-
Untuk daftar lengkap panduan pengembang AWS SDK dan contoh kode, lihatMenggunakan layanan ini dengan AWS SDK. Topik ini juga mencakup informasi tentang memulai dan detail tentang versi SDK sebelumnya.