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 rm 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 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 rm s3://[bucket]/test --endpoint-url https://kr.object.iwinv.kr --profile produser
|