이 페이지 개선에 도움 주기
이 사용자 설명서에 기여하고 싶으신가요? 이 페이지 하단으로 스크롤하여 GitHub에서 이 페이지 편집을 선택하세요. 여러분의 기여는 모두를 위한 더 나은 사용자 설명서를 만드는 데 도움이 됩니다.
AWS CLI 설정
AWS CLI
액세스 키 생성
-
AWS Management Console
에 로그인합니다. -
단일 사용자 또는 다중 사용자 계정의 경우:
단일 사용자 계정 - 오른쪽 상단에서 AWS 사용자 이름을 선택하여 탐색 메뉴를 엽니다. 예를 들어
webadmin
를 선택합니다.다중 사용자 계정 - 서비스 목록에서 IAM을 선택합니다. IAM 대시보드에서 사용자를 선택하고 사용자 이름을 선택합니다.
-
Security credentials(보안 자격 증명)를 선택합니다.
-
액세스 키에서 액세스 키 생성을 선택합니다.
-
명령줄 인터페이스(CLI)를 선택하고 다음을 선택합니다.
-
액세스 키 생성을 선택합니다.
-
.csv 파일 다운로드를 선택합니다.
AWS CLI를 구성하려면
AWS CLI 다운로드 후 다음 단계에 따라 구성합니다. 자세한 내용은 AWS Command Line Interface 사용 설명서의 AWS CLI 구성을 참조하세요.
-
터미널 창에 다음 명령을 입력합니다.
aws configure
선택적으로 명명된 프로파일(예:
)을 구성할 수 있습니다. AWS CLI에서 명명된 프로파일을 구성하는 경우 후속 명령에서 항상 이 플래그를 전달해야 합니다.--profile cluster-admin
-
AWS 보안 인증을 입력합니다. 예:
AWS Access Key ID [None]:
AWS Secret Access Key [None]:AKIAIOSFODNN7EXAMPLE
Default region name [None]:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default output format [None]:region-code
json
보안 토큰을 받는 방법
필요한 경우 다음 명령을 실행하여 AWS CLI에 대한 새 보안 토큰을 가져옵니다. 자세한 정보는 AWS CLI 명령 참조의 get-session-token
섹션을 참조하세요.
기본적으로 토큰은 15분 동안 유효합니다. 기본 세션 제한 시간을 변경하려면
플래그를 전달합니다. 예:--duration-seconds
aws sts get-session-token --duration-seconds 3600
이 명령은 AWS CLI 세션의 임시 보안 인증 정보를 반환합니다. 다음과 같은 응답 출력이 표시되어야 합니다.
{
"Credentials": {
"AccessKeyId": "ASIA5FTRU3LOEXAMPLE
",
"SecretAccessKey": "JnKgvwfqUD9mNsPoi9IbxAYEXAMPLE
",
"SessionToken": "VERYLONGSESSIONTOKENSTRING
",
"Expiration": "2023-02-17T03:14:24+00:00
"
}
}
사용자 ID를 확인하는 방법
필요한 경우 다음 명령을 실행하여 터미널 세션에 대한 IAM 사용자 ID(예:
)의 AWS 보안 인증 정보를 확인합니다.ClusterAdmin
aws sts get-caller-identity
이 명령은 AWS CLI에 대해 구성된 IAM 엔터티의 Amazon 리소스 이름(ARN)을 반환합니다. 다음 예제 응답 출력이 표시됩니다.
{
"UserId": "AKIAIOSFODNN7EXAMPLE
",
"Account": "01234567890
",
"Arn": "arn:aws:iam::01234567890
:user/ClusterAdmin
"
}