반응형
AWS
1. Version 확인
# aws --version
aws-cli/2.2.16 Python/3.8.8 Linux/5.10.16.3-microsoft-standard-WSL2 exe/x86_64.ubuntu.20 prompt/off
2. AWS configure
사용자의 계정과 발급받은 액세스 키를 넣어줄 차례입니다. 먼저 .aws 폴더를 찾아 config 파일을 수정해주어야 하는데, 저는 이거 찾는데만 한시간 이상 걸렸습니다. 아무래도 리눅스가 익숙하지 않아서 그랬을까요. . . 아무리 찾아도 없더라구요. 그래서 찾은 방법이 바로 aws 명령어로 ID와 Key를 입력하는 것입니다.
axce@DESKTOP-20FUN55:~$ aws configure
AWS Access Key ID [None]:
AWS Secret Access Key [None]:
Default region name [None]:
Default output format [None]:
"aws configure"명령어를 실행하면 다음 네 가지 설정을 묻습니다. 그럼 이때 발급받은 Access Key에 있는 내용을 입력해줍니다.
# rootkey.csv
AWSAccessKeyId=AKIA4YIDPCX7QOLJ2EDG
AWSSecretKey=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
axce@DESKTOP-20FUN55:~$ aws configure
AWS Access Key ID [None]: AKIA4YIDPCX7QOL*****
AWS Secret Access Key [None]: nCJ4+jpTlEwx0d9VUPTp1PD1goZsk0**********
Default region name [None]: ap-northeast-2
Default output format [None]: json
"Default region name"은 AWS 콘솔에서 지정한 region을 얘기합니다. 저는 서울을 선택했었기 때문에 서울 코드인 "ap-northeast-2"를 설정하겠습니다.
"Default output format"은 "aws ec2 describe-key-pairs" 명령어를 실행해 EC2 인스턴스 목록을 출력할 때 나타나는 형식을 설정합니다.
아래 명령어는 정상적으로 입력 되었는지를 확인하는 명령어 입니다. AWS 콘솔에서 계정 ID를 확인해보시면 출력된 UserID와 동일한 것을 알 수 있습니다.
> axce@DESKTOP-20FUN55:/mnt/c$ aws sts get-caller-identity
{
"UserId": "87671747****",
"Account": "87671747****",
"Arn": "arn:aws:iam::****17479423:root"
}
끝.
반응형
'BackEnd > AWS' 카테고리의 다른 글
WSL2 사용 설정(윈도우에서 Ubuntu 사용하는 방법) (2) | 2022.01.10 |
---|---|
DevOps란? (0) | 2022.01.10 |