AWS 문서 AWS SDK SDK 예제
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
ChangePassword
AWS SDKOR와 함께 사용 CLI
다음 코드 예제는 ChangePassword
의 사용 방법을 보여 줍니다.
- CLI
-
- AWS CLI
-
IAM사용자 비밀번호를 변경하려면
IAM사용자의 비밀번호를 변경하려면
--cli-input-json
파라미터를 사용하여 이전 비밀번호와 새 비밀번호가 포함된 JSON 파일을 전달하는 것이 좋습니다. 이 방법을 사용하면 영숫자가 아닌 문자가 포함된 강력한 암호를 사용할 수 있습니다. 명령줄 파라미터로 전달할 때 영숫자가 아닌 문자가 포함된 암호는 사용하기 어려울 수 있습니다.--cli-input-json
파라미터를 사용하려면 다음 예와 같이--generate-cli-skeleton
파라미터와 함께change-password
명령을 사용하는 것으로 시작합니다.aws iam change-password \ --generate-cli-skeleton
>
change-password.json
이전 명령을 실행하면 change-password.json이라는 JSON 파일이 생성되며, 이 파일을 사용하여 기존 비밀번호와 새 비밀번호를 입력할 수 있습니다. 예를 들어 파일은 다음과 같을 수 있습니다.
{ "OldPassword": "3s0K_;xh4~8XXI", "NewPassword": "]35d/{pB9Fo9wJ" }
그런 다음 암호를 변경하려면
change-password
명령을 다시 사용합니다. 이번에는 매개 변수를 전달하여 파일을 지정합니다.--cli-input-json
JSON 다음change-password
명령은--cli-input-json
change-password.json이라는 JSON 파일과 함께 매개 변수를 사용합니다.aws iam change-password \ --cli-input-json
file://change-password.json
이 명령은 출력을 생성하지 않습니다.
이 명령은 사용자만 호출할 수 있습니다. IAM AWS 계정 (루트) 자격 증명을 사용하여 이 명령을 호출하면 명령이
InvalidUserType
오류를 반환합니다.자세한 내용은 사용 설명서에서 IAM사용자가 자신의 암호를 변경하는 방법을 참조하십시오.AWS IAM
-
자세한 API 내용은 AWS CLI 명령 ChangePassword
참조를 참조하십시오.
-
- PowerShell
-
- 에 대한 도구 PowerShell
-
예제 1: 이 명령은 명령을 실행하는 사용자의 암호를 변경합니다. 이 명령은 IAM 사용자만 호출할 수 있습니다. AWS 계정 (루트) 자격 증명으로 로그인할 때 이 명령을 호출하면 명령이 오류를 반환합니다.
InvalidUserType
Edit-IAMPassword -OldPassword "MyOldP@ssw0rd" -NewPassword "MyNewP@ssw0rd"
-
API자세한 내용은 Cmdlet 참조를 참조하십시오 ChangePassword.AWS Tools for PowerShell
-