일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- BOJ
- CHECK OPTION
- 유니크제약조건
- 스프링 폼
- 낙관적락
- 힙
- querydsl
- 데코레이터
- 즉시로딩
- 지연로딩
- 이진탐색
- SQL프로그래밍
- shared lock
- 일대다
- 다대일
- PS
- 스토어드 프로시저
- 백트래킹
- eager
- FetchType
- execute
- 비관적락
- 동적sql
- fetch
- 연결리스트
- JPQL
- dfs
- 연관관계
- 다대다
- exclusive lock
- Today
- Total
흰 스타렉스에서 내가 내리지
AWS CLI에서 계정 전환 및 기본 프로필 설정 방법 본문
AWS CLI 에서 계정 전환을 위한 프로파일 설정과 기본 프로필을 설정하는 방법을 알아보자.
1. AWS CLI 프로파일 설정 방법
다양한 AWS 계정을 사용하기 위해서는 각 계정에 대해 프로파일을 설정해야 한다.
이 작업은 `aws configure --profile <프로파일 이름>` 명령을 통해 수행할 수 있다.
예를 들어, 두 개의 계정인 `account1` 과 `account2` 를 설정하려면 아래와 같이 명령을 실행하면 된다.
aws configure --profile account1
aws configure --profile account2
위 명령을 실행하면, 각 프로파일에 대해 AWS Access Key ID, Secret Access Key, 기본 리전 등의 정보를 입력하라는 메시지가 나타난다.
설정한 프로필 정보는 `~/.aws/config` 에서 확인할 수 있다.
2. 프로파일을 사용하여 명령어 실행하기
각 프로파일을 이용해 AWS CLI 명령어를 실행할 때는 --profile 옵션을 사용하여 원하는 프로파일을 지정할 수 있다.
aws s3 ls --profile account1
aws s3 ls --profile account2
3. 기본 프로필 설정 방법
자주 사용하는 계정을 기본 프로필로 설정할 수 있다.
기본 프로필은 `--profile` 옵션을 명시하지 않을 때 자동으로 사용되는 프로토콜이다.
# 기본 프로필 설정하기
`aws configure` 명령어를 사용한다.
aws configure
이 명령을 실행하면 AWS Access Key ID, Secret Access Key, 기본 리전 등의 정보를 입력하라는 메시지가 나타난다.
# 기존 프로필을 기본 프로필로 변경하기
이미 여러 프로필을 설정한 상태에서 특정 프로필을 기본 프로필로 변경하고 싶다면, `~/.aws/credentials` 파일을 수정하면 된다.
`credentials` 파일은 AWS CLI 가 AWS 서비스에 액세스할 때 사용할 자격증명 (access key, secret key) 를 저장한다.
AWS CLI 는 명령어 실행 시 이 파일을 참조하여 올바른 자격 증명을 사용한다.
default 프로필은 aws cli 에서 기본적으로 사용하는 자격증명이다.
`--profile` 옵션 없이 명령어를 실행할 때, `credentials` 파일의 `default` 섹션에 저장된 자격 증명이 사용된다.
'AWS' 카테고리의 다른 글
AWS CloudFormation vs Terraform ? (0) | 2024.09.13 |
---|---|
AWS CloudFormation 의 개념과 구성요소 (0) | 2024.09.13 |
Amazon OpenSearch 그리고 logstash 그리고 Spring boot (0) | 2024.07.10 |
RDS에서 Read Replica 사용 시 데이터 유실 문제와 해결 방법 (0) | 2024.07.01 |
Amazon EventBridge 에서 Cron 규칙으로 Lambda 호출하기 (0) | 2024.06.29 |