서버 인프라/Aws
AWS configure (cli) 다중 계정 사용하기
트리맨스
2022. 6. 14. 22:50
반응형
aws를 사용하면서, 하나의 계정이 아닌 여러개의 계정을 사용할 일이 많아졌다. 거의 모든 작업을 콘솔에서 할 수도 있지만, 익숙하다면 cli 환경이 좀 더 나은 것 같다. 여튼 다중 계정 설정을 cli에서 사용해보자.
다중 계정 설정하기
m1 mackbook에서 진행한다. 컴퓨터에 미리 aws cli를 설치해두자.
기존의 aws configure 명령어를 이용하면 IAM 엑세스 키를 입력하여 사용자를 인증할 수 있다. 여기서 --profile 옵션을 붙여 프로필을 나눌 수 있다.
1
|
aws configure --profile newProfile
|
cs |
이후 .aws 폴더 안에 있는 파일들을 확인하자. config와 credentials란 파일이 있는데, config는 사용자에 대한 정보, credentials는 사용자의 엑세스 키에 대한 정보이다. 중요한 정보이므로 잘 관리하자.
1
2
3
4
5
|
# 사용자 정보 확인
cat ~/.aws/config
# 사용자의 엑세스 키 확
cat ~/.aws/credentials
|
cs |
적용하기
aws cli 관련한 명령어를 실행할 때 --profile "프로필 이름" 을 입력해서 계정을 사용할 수 있다. --profile 옵션이 없으면 default 프로필로 실행이 된다.
1
|
aws s3 ls --profile "사용자"
|
cs |
참고 문서
https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html
반응형