Mac에서 AWS CLI 설치에서 S3 연결까지 시도했습니다.
목차
1. 골 설정
AWS CLI를 사용하여 직접 만든 S3 버킷에 연결합니다.
2. 전제
3. AWS CLI 설치
macOS에 AWS CLI 설치 의 순서를 바탕으로 실시.
$ python --version
$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
$ unzip awscli-bundle.zip
$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
$ aws --version
4. IAM 관리자 사용자 및 그룹 만들기
제 경우에는 IAM 사용자를 만들지 않았기 때문에이 절차가 필요했습니다. . .
이미 IAM 사용자가 작성한 경우에는 이 단계를 건너뛰십시오.
관리자 IAM 사용자 및 그룹 만들기(콘솔)에 따라 IAM 관리자의 사용자 및 그룹을 만듭니다.
↓ 사용자와 그룹 만들기 확인 화면
↓작성 완료 화면
※ 유저의 인증 정보를 「csv다운로드」혹은 「이메일 송신」으로 삼가해 둡시다.
삼가해두지 않으면 작성한 유저로 로그인할 수 없기 때문에, 요주의. . .
5. IAM 관리자 사용자의 액세스 키 만들기
$ python --version
$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
$ unzip awscli-bundle.zip
$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
$ aws --version
제 경우에는 IAM 사용자를 만들지 않았기 때문에이 절차가 필요했습니다. . .
이미 IAM 사용자가 작성한 경우에는 이 단계를 건너뛰십시오.
관리자 IAM 사용자 및 그룹 만들기(콘솔)에 따라 IAM 관리자의 사용자 및 그룹을 만듭니다.
↓ 사용자와 그룹 만들기 확인 화면
↓작성 완료 화면
※ 유저의 인증 정보를 「csv다운로드」혹은 「이메일 송신」으로 삼가해 둡시다.
삼가해두지 않으면 작성한 유저로 로그인할 수 없기 때문에, 요주의. . .
5. IAM 관리자 사용자의 액세스 키 만들기
※ 작성된 액세스 키는 반드시 csv 다운로드하여 삼가해 둡시다.
6. AWS CLI에서 S3로의 연결 설정
AWS CLI의 간단한 설정 의 순서를 바탕으로 실시.
※ 디폴트의 접속처 리전은, 도쿄 리전으로 하고 있습니다.
$ aws configure
AWS Access Key ID [None]: {{先に取得した「アクセスキーID」をここに入力}}
AWS Secret Access Key [None]: {{先に取得した「シークレットアクセスキー」をここに入力}}
Default region name [None]: ap-northeast-1
Default output format [None]: json
7. AWS CLI에서 S3에 연결
드디어, S3에 접속입니다.
아래와 같이 S3에 작성한 버킷명이 표시되면 접속 성공입니다.
$ aws s3 ls
2019-08-04 15:41:26 xxxxx
8. 정리
어땠습니까?
AWS의 공식 문서에 정중하게 기재되어 있으므로, 특히 헤매지 않고 진행할 수 있었습니다.
이번에는 롤 주위를 그다지 의식하지 않고 관리자 유저로 설정했습니다만,
개발에서 본격적으로 사용할 때는 개발자마다 사용자를 나누어 적절한 역할을 할당하는 것이 필수라고 느꼈습니다.
앞으로는 AWS CLI를 구사하여 개발 효율화와 자동화를 가고 싶다고 생각합니다.
그럼!
Reference
이 문제에 관하여(Mac에서 AWS CLI 설치에서 S3 연결까지 시도했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yamach28/items/aa47d6c3aefdffd8f52d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ aws configure
AWS Access Key ID [None]: {{先に取得した「アクセスキーID」をここに入力}}
AWS Secret Access Key [None]: {{先に取得した「シークレットアクセスキー」をここに入力}}
Default region name [None]: ap-northeast-1
Default output format [None]: json
드디어, S3에 접속입니다.
아래와 같이 S3에 작성한 버킷명이 표시되면 접속 성공입니다.
$ aws s3 ls
2019-08-04 15:41:26 xxxxx
8. 정리
어땠습니까?
AWS의 공식 문서에 정중하게 기재되어 있으므로, 특히 헤매지 않고 진행할 수 있었습니다.
이번에는 롤 주위를 그다지 의식하지 않고 관리자 유저로 설정했습니다만,
개발에서 본격적으로 사용할 때는 개발자마다 사용자를 나누어 적절한 역할을 할당하는 것이 필수라고 느꼈습니다.
앞으로는 AWS CLI를 구사하여 개발 효율화와 자동화를 가고 싶다고 생각합니다.
그럼!
Reference
이 문제에 관하여(Mac에서 AWS CLI 설치에서 S3 연결까지 시도했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yamach28/items/aa47d6c3aefdffd8f52d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Mac에서 AWS CLI 설치에서 S3 연결까지 시도했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yamach28/items/aa47d6c3aefdffd8f52d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)