MacOS
[MacOS] AWS CLI 설치 및 환경 설정
nineDeveloper
2023. 5. 21. 23:59
728x90
AWS CLI 설치 및 설정
AWS CLI 설치 (MacOS 기준)
brew install awscli
AWS CLI 설치 확인
$ aws --version
aws-cli/2.8.12 Python/3.9.11 Darwin/22.4.0 exe/x86_64 prompt/off
AWS CLI 환경 설정
$ aws configure
AWS Access Key ID [****************CCHQ]:
AWS Secret Access Key [****************x/2N]:
Default region name [ap-northeast-2]:
Default output format [json]:
특정 환경으로 설정 시
$ aws configure --profile username
AWS CLI 설정 확인
$ cat ~/.aws/config
[default]
region = ap-northeast-2
output = json
cat ~/.aws/credentials
#[default]
#aws_secret_access_key = ~
#aws_access_key_id = ~
AWS CLI 설정 정상 여부 확인
# AWS에 있는 모든 s3 버킷 나열
$ aws s3 ls
2023-05-08 09:57:46 dev-serverlessdeploymentbucke-1tit8oq27rhcb
2023-05-08 11:07:48 dev-serverlessdeploymentbucke-5tiyr3m7o91v
특정 환경으로 실행 시
aws s3 ls --profile "username"
AWS CLI 사용자 정보 조회
AWS CLI로 특정 Region의 사용자 정보 조회
$ aws --region ap-northeast-2 iam get-user
{
"User": {
"Path": "/",
"UserName": "USERID",
"UserId": "IDXXXXXXXXXXXXXXXXXXX",
"Arn": "arn:aws:iam::000000000000:user/USERID",
"CreateDate": "2023-03-10T07:03:49+00:00",
"PasswordLastUsed": "2023-05-12T06:18:50+00:00",
"Tags": [
{
"Key": "KEYXXXXXXXXXXXXXXXXXX",
"Value": "Application"
},
{
"Key": "TEAM",
"Value": "Team"
}
]
}
}
특정 환경의 계정 정보 조회
$ aws --profile username --region ap-northeast-2 iam get-user
참고
728x90