반응형
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
반응형
'서버 인프라 > Aws' 카테고리의 다른 글
AWS Amplify를 이용하여 기존의 react app 배포하기 (0) | 2022.07.13 |
---|---|
Typescript를 이용한 어플리케이션 Lambda에 배포하기 (0) | 2022.06.15 |
AWS EC2 서버에 도메인 적용과 SSL 인증서 적용하기 (2) | 2021.09.26 |
EC2 인스턴스 안에 있는 파일 로컬에 다운받기 (0) | 2021.09.16 |
RDS 접속 시 ec2 인스턴스 통해서 접속하기 (0) | 2021.09.06 |