본문 바로가기
Programming/세팅 관련

[AWS] AWS CLI + terminal 에 연동하기 (mac, brew)

by Mandy's 2025. 9. 22.

AWS 를 사용하면서 terminal 환경에서 aws에 접속해야 하는 경우가 있다. 

그럴 때는 aws cli를 통해 접속하면 된다 ~!

Mac 환경을 기준으로 작성하였습니다. 

 

1. AWS 로 사용자 생성 후 액세스 키 발급

먼저, aws에 들어가서 iam 에서 액세스키를 발급받아준다. 

AWS IAM

여기서 사용자를 눌러서 

사용자 생성 버튼

오른쪽에 사용자 생성 버튼을 클릭해준다. 

사용자 이름을 입력하고, 아래는 필요 없다면 꼭 선택하지 않아도 된다. 

권한 옵션

기존의 권한을 복사하는 거라면 권한 복사를 클릭하고, 권한 옵션에 맞는 내용을 선택해서 다음을 누르면 된다.

 

사용자를 생성하고 나면 사용자에 들어가서 액세스키를 생성해준다.

액세스키

액세스키는 만든 다음에 다시 볼 수 없으므로 .csv파일을 꼭 다운로드 한 다음에 본인이 잘 저장할 수 있는 곳에 위치하거나, key id와 암호를 복사해서 잘 보관한다. 

 

2. 터미널 환경

다음으로는 터미널 환경에서 로그인해야 하므로 terminal에 접속한다. 

homebrew가 있다는 가정하에 (없다면 지금 바로 다운 고고)

터미널 환경에 접속해서 brew 로 install을 해준다. 

brew install awscli

그럼 이런 식으로 다운로드가 완료가 되고, 

aws configure

를 입력해서 좀 전에 발급받은 key id와 key를 입력한다. 

region name과 format은 굳이 입력하지 않아도 되는데, 하고 싶다면

Default region name [None]: ap-northeast-2
Default output format [None]: json

이런 식으로 입력해주면 된다. 

aws s3 ls

이렇게 입력했을 때 제대로 나오면 연결이 된 것을 확인할 수 있다.

aws configure를 해서 엔터를 입력하면 내가 입력한 값들이 제대로 됐는지 확인할 수도 있다.