티스토리 뷰

AWS 커맨드에서 신임장은 S3버켓의 위치region)과 키 설정, 파일 포맷 설정에 사용된다.

매번 커맨드시에 입력하는 것이 번거롭기 때문에 신임장 파일에 저장해 놓고 사용하면된다. 


- AWS 커맨드를 이용해서 설정하는 것도 가능하고, 파일을 생성해서 사용하는 것도 가능하다. 


AWS 커맨드에서 사용하는 신임장(credential) 설정방법은 다음과 같다. 



<기본 신임장 설정>

$ aws configure
AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: us-west-2
Default output format [None]: ENTER


신임장을 여러개 놓고 사용하는 것도 가능하다. 

아래는 user2 이름으로 설정하는 방법이다. 

$ aws configure --profile user2
AWS Access Key ID [None]: AKIAI44QH8DHBEXAMPLE
AWS Secret Access Key [None]: je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY
Default region name [None]: us-east-1
Default output format [None]: text

이렇게 설정된 파일들은 사용자 홈디렉토리 아래의 
.aws/credentials, .aws/config
파일에 저장된다. 

aws 커맨드에서 사용시 --profile 옵션을 이용하여 프로파일 정보를 선택하면 된다. 
$ aws ec2 describe-instances --profile user2



반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함