AWS CUI 클라이언트 "AWS CLI"를 설정하는 방법
AWS CLI란?
AWS Command Line Interface의 약자로 AWS를 CUI로 조작하는 도구입니다.
AWS CLI를 사용하는 계기
S3에 파일을 폴더별로 업로드하고 싶었기 때문입니다.
Safari에서 폴더별로 업로드할 수는 없지만 AWS CLI를 사용하면 할 수 있습니다.
환경
설정
Python 및 pip 설치
Python제이므로 동작에 Python, 설치에 pip가 필요합니다.
pyenv-virtualenv를 사용하여 AWS 파이썬 환경을 구축했습니다.
내가 이전에 쓴 이 기사이 도움이됩니다.
$ pyenv install 3.5.0
$ pyenv virtualenv 3.5.0 aws
$ pyenv rehash
$ pyenv global aws
AWS CLI 설치
# AWS CLIをインストールする
$ sudo pip install awscli
# バージョンを確認する
$ aws --version
aws-cli/1.14.36 Python/3.5.0 Darwin/17.2.0 botocore/1.8.40
액세스 키 만들기
AWS CLI에서 AWS를 사용하려면 액세스 키가 필요합니다.
다음에 액세스합니다.
htps : // 이런. 아 ws. 아마존. 코 m/아아 m/칭찬? # / Sekuri ty_c Redenchia l
보안 자격 증명으로 이동을 클릭합니다.
액세스 키(액세스 키 ID 및 비밀 액세스 키)를 클릭합니다.
새 액세스 키 만들기를 클릭합니다.
키 파일 다운로드를 클릭합니다.
"rootkey.csv"가 다운로드됩니다.
AWS CLI 초기 설정
액세스 키 정보 등을 AWS CLI에 등록합니다.
Default region name은 자신의 리전을 입력합니다. 나는 "아시아 태평양 (도쿄)"이므로 "ap-northeast-1"을 입력했습니다.
「Default output format」은 「json, text, table」의 3 종류로부터 선택합니다. 나는 'json'으로 만들었습니다.
# AWS CLIの初期設定を行う
$ aws configure
AWS Access Key ID [None]: {rootkey.csvのAWSAccessKeyId}
AWS Secret Access Key [None]: {rootkey.csvのAWSSecretKey}
Default region name [None]: ap-northeast-1
Default output format [None]: json
이제 AWS CLI에서 AWS가 작업할 수 있습니다.
aws s3 ls
에서 버킷 목록이 표시되면 설치가 성공적으로 완료된 것입니다.여러 계정을 등록하는 경우 다음 문서가 도움이 되었습니다.
htps : // 코 m / 류제 / ms / 에 3 세 493f132f1981f57
참고 링크
Reference
이 문제에 관하여(AWS CUI 클라이언트 "AWS CLI"를 설정하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/uhooi/items/e915873ddabdf6e27fd7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)