AWS 작업 환경 구축
전치
awscli로 aws 리소스를 트위스트하는 상태를 만듭니다.
또, 아래의 페이지에서 자택의 windowsPC의 준비는 완료하고 있는 전제가 됩니다.
AWS 계정 얻기
무료로 만들 수 있습니다.
첫 로그인의 주의점과 계정 ID 확인
로그인은
ルートユーザーの E メールを使用したサインイン
로그인 후 계정 ID를 확인합시다.
상단의 검은색 막대 오른쪽에 있는 벨의 오른쪽 루트 사용자 이름을 클릭하여 계정 ID를 확인할 수 있습니다. 이것을 적어주세요.
로그인 사용자 만들기
루트 사용자도 문제없이 사용할 수 있지만 AWS Management Console에 매번 루트로 들어가는 것은 상용이 아닙니다. 작업을 위해 계정을 만듭니다.
IAM
IAM(Identity and Access Management)은 어쩌면 사용자와 그 권한 주위를 관리하는 컴포넌트입니다. IAM에서 로그인 및 작업에 사용할 사용자를 새로 작성합니다.
AWS Management Console (브라우저 로그인 후 바로 화면)의 모든 서비스
セキュリティ、ID、およびコンプライアンス
에서 IAM
를 선택합니다.왼쪽 상단에
Identity and Access Management (IAM)
라는 화면이 나타나면 왼쪽 메뉴에서 アクセス管理
-> ユーザー
선택합니다. 오른쪽 상단의 파란색 버튼에서 ユーザーを追加
를 클릭합니다.사용자 이름을 입력하고
AWS 認証情報タイプの選択
는 액세스 키와 암호를 모두 확인하고 오른쪽 하단의 次のステップ:アクセス権限
를 클릭합니다.개인 사용이며, 권한은 일단 최대의 물건을 붙입니다.
既存のポリシーを直接アタッチ
에서 AdministratorAccess
를 체크하고 오른쪽 하단의 次のステップ:タグ
를 클릭합니다.태그는 필요하지 않습니다. 그대로 오른쪽 하단의
次のステップ:確認
를 클릭합니다.내용을 확인하고 만들기를 누릅니다.
성공하면 화면에
アクセスキー
와 シークレットアクセスキー
, パスワード
가 표시되므로 화면을 닫기 전에 반드시 저장하십시오.アクセスキー
및 シークレットアクセスキー
는 CLI를 구성하는 데 사용됩니다.로그인
root 사용자로 로그인했다고 생각하지만 일단 로그아웃하고 다시 로그인합니다.
IAM ユーザーとしてサインイン
를 선택하십시오.루트 로그인이 아니라 사용자 로그인을 할 때 필요한 것은 아래의 3점입니다.
· 계정 ID
· 사용자 이름
· 비밀번호
awscli 초기 설정
Windows Subsystem for Linux(WSL1)에서 작업합니다.
aws --version
를 입력하여 awscli 버전 2가 설치되어 있는지 확인합니다.yamanashi@DESKTOP-9KCV2CQ:~$ aws --version
aws-cli/2.1.35 Python/3.8.8 Linux/4.4.0-19041-Microsoft exe/x86_64.ubuntu.20 prompt/off
awscli를 두드릴 때 방금 만든 사용자 권한으로 실행할 수 있어야합니다.
아래 명령을 실행하십시오. newuser는 적절하게 다시 작성하십시오.
$ aws configure --profile newuser
액세스 키와 비밀 키, region을 입력합니다. region은 조건이 없다면 도쿄 지역의
ap-northeast-1
를 입력하십시오. outputformat은 아무것도 입력하지 않아도 괜찮습니다.완료되면 ~/.aws/config에 입력한 계정 정보가 저장됩니다.
기본 계정을 설정하려면 프롬프트에 다음을 입력합니다.
$ export AWS_DEFAULT_PROFILE=newuser
.bashrc 근처에도 쓰면 다음 번 이후의 번거로움이 줄어듭니다.
이제 작성한 aws 계정에서 작성한 사용자 권한을 사용하여 awscli 명령을 실행할 수 있습니다.
Reference
이 문제에 관하여(AWS 작업 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yamanashi7474/items/f3e4cd136695c8627ef8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)