오브젝트스토리지

송용근 에반젤리스트

Object Stroage Client Tool - aws_cli

해당 메뉴얼은 Object Storage 지원 Tool 중 하나인 aws_cli의 설치방법과 기본 사용법에 대해 설명합니다.

aws_cli는 버젼2로 설치합니다.

 

aws_cli 설치하기


 # Ubuntu18.04 에서 진행  (CentOs에서도 설치방법은 동일합니다)

1. awscliv2 다운로드 

# curl를 이용하여 파일다운로드  

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

 

 


2.  압축해제

unzip awscliv2.zip

 

 

3. 설치 및 버젼확인 

#  설치 프로그램 실행 

sudo ./aws/install

 

# 버젼확인 

aws --version

 

 

 

  

4.  aws cli 구성 

aws configure --endpoint-url https://kr.object.iwinv.kr --profile produser(유저명 임의지정)

위 그림과 같이 Access key와 Secret key를 차례대로 입력하고  region name과 output format는 Default( 엔터입력)를 선택합니다.

 

 

5.  리스트 확인 // 업로드 // 다운로드 

# 리스트 확인 

aws s3 ls   

aws s3 ls s3://[bucket] --endpoint-url https://kr.object.iwinv.kr --profile produser 

 

* [bucket] 에 버킷이름이 입력

* --profile 옵션 뒤에 cli 구성시에 지정한 유저명 입력

 

 

# 업로드  

aws s3 cp      

aws s3 cp /home/ubuntu/test s3://[bucket]/test_copy  --endpoint-url https://kr.object.iwinv.kr --profile produser 

 

#다운로드 

 aws s3 cp   

aws s3 cp  s3://[bucket]/test /home/ubuntu/test_copy --endpoint-url https://kr.object.iwinv.kr --profile produser

 

#삭제 

aws s3 rm

aws s3 cp  s3://[bucket]/test --endpoint-url https://kr.object.iwinv.kr --profile produser

 

 

# windows 10 

 

1. awscliv2 다운로드 

https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-windows.html  접속 후 다운로드 

 

 

# 아래와 같이 설치 진행 

 

 

 

라이센스 동의 후 Next 

 

custom 선택 , 설치 폴더 선택 후 Next

 

 

 

Install 클릭하여 설치 진행 

 

# 설치 완료 

 


2.  aws_cli 버젼확인 

# 명령 프롬프트에서 aws_cli 버젼확인 

aws --version

 

 

 

3. aws_cli 구성 

-endpoint-url https://kr.object.iwinv.kr --profile produser(유저명 임의지정)

 

  

  

4.  aws cli 구성 

aws configure --endpoint-url https://kr.object.iwinv.kr --profile produser(유저명 임의지정)

위 그림과 같이 Access keySecret key를 차례대로 입력하고  region name과 output format는 Default( 엔터입력)를 선택합니다.

 

 

5.  리스트 확인 // 업로드 // 다운로드 

# 리스트 확인 

aws s3 ls  

aws s3 ls s3://[bucket] --endpoint-url https://kr.object.iwinv.kr --profile produser 

 

* [bucket] 에 버킷이름이 입력

* --profile 옵션 뒤에 cli 구성시에 지정한 유저명 입력

 

 

# 업로드  

aws s3 cp   

aws s3 cp /home/ubuntu/test s3://[bucket]/test_copy  --endpoint-url https://kr.object.iwinv.kr --profile produser 

 

 

#다운로드 

 aws s3 cp    

aws s3 cp  s3://[bucket]/test /home/ubuntu/test_copy --endpoint-url https://kr.object.iwinv.kr --profile produser

 

#삭제 

aws s3 rm

aws s3 cp  s3://[bucket]/test --endpoint-url https://kr.object.iwinv.kr --profile produser