728x90
[AWS] AWS CLI 설치 & 인증
AWS Command Line Interface는 쉘 커맨드를 사용하여 AWS 서비스와 상호 작용할 수 있는 도구
AWS CLI를 사용하여 서비스의 기능을 살펴보고 리소스를 관리할 스크립트를 개발할 수 있음
AWS CLI 설치
aws에서 ec2를 실행하면 기본적으로 aws cli가 설치되어있지만,
1버전으로 설치 된 경우 공식 documantation을 참고해 2버전 설치 가능
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
aws --version
AWS Access Key
사용자가 AWS 콘솔 외부에서 AWS와 상호작용 하려면 액세스키가 필요함
콘솔의 IAM 카테고리에서 키페어를 생성
- 빠른링크의 내 보안 자격 증명 선택
- 액세스 키에서 액세스 키 만들기 선택
⚠ AWS에서는 루트 사용자가 액세스 키를 생성하는 것을 권장하지 않음
루트 유저라면 새로운 사용자를 생성해서 액세스키 생성하는 것을 권장
- CLI 선택
- 액세스키 생성
⚠ 생성된 액세스 키는 다시 확인할 수 없으니 잘 기록해놓거나 csv파일로 저장해두기
AWS configure
AWS CLI는 aws configure를 사용해 자격 증명 정보를 저장
저장되는 경로는 ~/.aws/credentials
생성한 access key와 Secreat Access key를 각각 잘 넣어주면 됨
region은 본인이 사용하는 region을 넣어주면 됨
$ aws configure
AWS Access Key ID [None]: your access key
AWS Secret Access Key [None]: your secreat access key
Default region name [None]: ap-northeast-2
Default output format [None]:
참조
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html
반응형
'💻 CSP > AWS' 카테고리의 다른 글
[AWS] SQS를 다른 AWS 인프라 웹 서비스와 함께 사용 (0) | 2023.05.06 |
---|---|
[AWS] SQS (Simple Queue Service) (0) | 2023.05.05 |
[AWS SDK] Boto3 : boto3을 이용해서 S3 객체 copy 하기 (0) | 2023.05.01 |
[AWS] Elasticache (0) | 2023.04.24 |
[S3] AWS CLI를 이용하여 S3 다루기 (0) | 2023.04.11 |