AWS 액세스 옵션

Jihun Kim·2022년 2월 16일
0

aws solutions architect

목록 보기
1/57
post-thumbnail

AWS의 액세스 옵션

  1. Management console(protected by password + MFA)
  2. CLI(protected by access keys)
  3. SDK(for code: protected by access keys)

위의 1, 2번에서 사용하는 액세스 키는 AWS console에서 발급되며 Acess Key ID는 username과 같이, Secret Access Key는 password와 같이 관리해야 한다.

CLI로 접근
이 두 가지를 이용하면 CLI로 로딩할 때 AWS API에 접근할 수 있다.

SDK로 접근

  • 언어에 따라 다르다.
  • 사용자가 AWS 서비스와 API에 접근하고 관리하도록 허락해 준다.
  • 앱 안에서 코드로 입력해야 한다.

AWS Access Key 생성하기

  • .csv 파일로 다운로드 할 수 있다.
  • 이후에 복구할 수 없다.

AWS CLI

이제 AWS CLI2를 다운 받았으면(pkg로 다운 받는 것이 편하며 global하게 적용되도록 설정하자). terminal에서 CLI 명령어로 ACCESS KEY ID와 SECRET KEY ID를 설정할 수 있다.

$ aws configure
>>> AWS Aceess Key ID [None]: <Your access key>
>>> AWS Secret Access Key [None]: <Your secret acess key>
>>> Default region name [None]: <Your region>
>>> Default output format [None]: <Just enter here!>

이렇게 설정을 끝낸 다음 아래와 같이 확인할 수 있다.

$ aws iam list-users

그러면 사용자의 계정에 있는 모든 사용자들의 목록을 조회할 수 있다.

Cloudhsell

현재 아래 지역에서는 지원되지 않는다.

아래와 같이 생겼으며 aws management console에서 확인 가능하다.

  • Cloudhsell은 기본적으로 aws 클라우드의 터미널이다.
  • 만약 Cloudhsell 안에서 파일을 생성했을 때 실수로 해당 shell을 껐다고 해도 해당 파일은 유지된다.
  • 또한 우측 상단의 Actions를 클릭해서 파일을 다운로드 하거나 업로드 할 수 있다.
profile
쿄쿄

0개의 댓글