자격 증명 정보 입력
AWS CLI의 자격 증명 정보를 입력하는 가장 빠른 방법은 다음 명령문을 사용하는 것입니다. 이 명령문을 사용하면 다음 자격 증명 정보를 차례대로 입력합니다.
- 액세스 키 ID
- 보안 엑세스 키
- AWS 리전
- 출력 형식
aws configure
자격 증명 정보(환경 설정) 파일 위치
AWS CLI를 사용하여 입력한 자격 증명 정보는 홈 디렉터리에서 저장됩니다. 홈 디렉터리의 위치는 운영체제마다 차이가 있습니다.
- Windows에서는 %UserProfile%
- Unix 기반에서는 $HOME 또는 ~(물결표) 환경 변수를 사용합니다.
$ cat ~/.aws/credentials
[default]
aws_access_key_id = AK**************6
aws_secret_access_key = 4/qk**********************bncg
$ cat ~/.aws/config
[default]
region = ap-northeast-2
output = json
프로필(profile)
각 자격 증명 정보에서의 시작(위의 예시에서 [default])은 프로필(profile)을 의미합니다. 새로운 프로필에 대한 자격 증명 정보를 입력하려면 --profile 태그를 사용하여 프로필을 지정합니다.
$ aws configure --profile [프로필]
특정 자격 증명 정보에 대한 프로필을 입력하는 방법도 있습니다.
- 설정 키 : aws_access_key_id, aws_secret_access_key, region, output 중 하나를 입력합니다.
- 설정 값 : 설정 키에 따른 유효 값을 입력합니다. 예를 들어, region에 대한 설정 값은 us-west-2가 될 수 있습니다.
- 프로필 : 프로필을 지정합니다.
$ aws configure set [키] [값] --profile [프로필]
마찬가지로, 특정 프로필에 대한 자격 증명 정보를 획득 할 수도 있습니다.
$ aws configure set [키] [값] --profile [프로필]
임의의 프로필을 생성한 다음 환경 설정 파일을 읽어오면, 다음과 같이 추가된 프로필을 확인 할 수 있습니다.
$ aws configure set region us-west-2 --profile integ
$ aws configure set cli_pager less --profile integ
$ cat ~/.aws/config
[default]
region = ap-northeast-2
output = json
[profile integ]
region = us-west-2
cli_pager = less
'AWS > CLI' 카테고리의 다른 글
[AWS/CLI] CLI Configure, AWS 인증 정보 관리 (0) | 2022.01.17 |
---|---|
[AWS/CLI] 맥에서 AWS CLI 설치, 업데이트, 삭제하기 (0) | 2022.01.14 |
[AWS/CLI] CLI(Command Line Interface) 소개 (0) | 2022.01.13 |