AWS 계정 및 자격증명 만들기(Create an AWS Account and Credentials)

.NET 용 AWS SDK를 사용하여 AWS에 액세스하려면 AWS 계정 및 AWS 자격 증명이 필요하다. AWS 계정의 보안을 강화하려면 root 계정 자격 증명을 사용하는 대신 IAM 사용자를 사용하여 액세스 자격 증명을 제공하는 것이 좋다.

 

참고
IAM 사용자의 개요와 사용자 계정의 보안이 중요한 이유는 IAM 사용자 가이드에서 ID 관리 개요 : 사용자를 참조하여 확인할 수 있다.

 

 

AWS 계정 가입하기

 

AWS 계정에 가입하려면

 

1. http://aws.amazon.com/ 를 열고 Sign Up을 클릭한다.

2. 화면의 지시 사항을 따라야 한다. 가입 절차에는 전화를 받고 전화 키패드를 사용하여 PIN을 입력하는 과정이 포함된다.


그런 다음 IAM 사용자를 생성하고 비밀 액세스 키를 다운로드 (또는 복사)해야한다. .NET 용 AWS SDK를 사용하려면 액세스 키와 비밀 키로 구성된 유효한 AWS 자격 증명 집합이 있어야 한다. 이 키는 프로그래밍 방식의 웹 서비스 요청에 서명하고 AWS가 요청이 승인 된 출처에서 왔는지 확인할 수 있게 한다. 계정을 만들 때 일련의 계정 자격 증명을 얻을 수 있다. 그러나 .NET 용 AWS SDK에는 이러한 자격 증명을 사용하지 않는 것이 좋다. 대신 하나 이상의 IAM 사용자를 만들고 이러한 자격 증명을 사용하는 것을 추천한다. Amazon EC2 인스턴스에서 실행되는 응용 프로그램의 경우 IAM 역할을 사용하여 임시 자격 증명을 제공 할 수 있다.

 

 

IAM 사용자 만들기

 

IAM 사용자를 만들려면

1. IAM 콘솔로 이동한다(먼저 AWS에 로그인해야 할 수도 있음).

2. 사이드바에서 Users를 클릭하여 IAM 사용자를 본다.

3. IAM 사용자를 설정하지 않은 경우 Create New Users를 클릭하여 사용자를 만든다.

4. 목록에서 AWS에 액세스하는 데 사용할 IAM 사용자를 선택한다.

5. 보안 자격 증명(Security Credentials) 탭을 열고 액세스 키 만들기(Create Access Key)를 클릭한다.

참고

주어진 IAM 사용자에 대해 최대 두 개의 활성 액세스 키를 가질 수 있다. IAM 사용자가 이미 두 개의 액세스 키를 가지고있는 경우 새 키를 만들기 전에 하나의 액세스 키를 삭제해야 한다.

6. 결과 대화 상자에서 자격증명 다운로드(Download Credentials)를 선택하여 컴퓨터에 자격 증명 파일을 다운로드하거나 사용자 보안 자격 증명 표시(Show User Security Credentials)를 클릭하여 IAM 사용자의 액세스 키 ID 및 암호 액세스 키 (복사하여 붙여 넣을 수 있음)를 확인한다.

중요

대화 상자를 닫으면 비밀 액세스 키를 얻을 수있는 방법이 없다. 그러나 연결된 액세스 키 ID를 삭제하고 새 액세스 키 ID를 만들 수 있다.

 

그 다음 AWS 공유 자격 증명 파일 또는 환경에서 자격 증명을 설정한다.

 

자격 증명을 처리하는 기본 방법은 SDK 저장소에 있는 자격 증명의 각 집합에 대한 프로필을 만드는 것이다. Visual Studio 용 AWS Toolkit, PowerShell cmdlet 또는 .NET 용 AWS SDK를 사용하여 프로그래밍 방식으로 프로파일을 만들고 관리 할 수 있다. 이러한 자격 증명은 암호화되어 있으며 프로젝트와 별도로 저장된다. 그런 다음 응용 프로그램에서 이름으로 프로파일을 참조하고 빌드 할 때 증명서가 삽입된다. 이 방법을 사용하면 공개 사이트에서 실수로 프로젝트에 자격 증명을 노출하는 일이 발생하지 않는다. 자세한 내용은 Visual Studio 용 AWS Toolkit 설정AWS 자격증명 구성하기[번역링크]를 참조하면 된다.

 

자격 증명 관리에 대한 자세한 내용은 AWS 액세스 키 관리 모범 사례를 참조하면 된다.


현재 계정 활동을 보고 언제든지 계정을 관리하려면 http://aws.amazon.com으로 이동하여 내 계정 / 콘솔(My Account/Console)을 선택하면 된다..

 

 

[유니티 어필리에이트 프로그램]

아래의 링크를 통해 에셋을 구매하시거나 유니티를 구독하시면 수익의 일부가 베르에게 수수료로 지급되어 채널의 운영에 도움이 됩니다.

 

에셋스토어

여러분의 작업에 필요한 베스트 에셋을 찾아보세요. 유니티 에셋스토어가 2D, 3D 모델, SDK, 템플릿, 툴 등 여러분의 콘텐츠 제작에 날개를 달아줄 다양한 에셋을 제공합니다.

assetstore.unity.com

 

Easy 2D, 3D, VR, & AR software for cross-platform development of games and mobile apps. - Unity Store

Have a 2D, 3D, VR, or AR project that needs cross-platform functionality? We can help. Take a look at the easy-to-use Unity Plus real-time dev platform!

store.unity.com

 

Create 2D & 3D Experiences With Unity's Game Engine | Unity Pro - Unity Store

Unity Pro software is a real-time 3D platform for teams who want to design cross-platform, 2D, 3D, VR, AR & mobile experiences with a full suite of advanced tools.

store.unity.com

[투네이션]

 

-

 

toon.at

[Patreon]

 

WER's GAME DEVELOP CHANNEL님이 Game making class videos 창작 중 | Patreon

WER's GAME DEVELOP CHANNEL의 후원자가 되어보세요. 아티스트와 크리에이터를 위한 세계 최대의 멤버십 플랫폼에서 멤버십 전용 콘텐츠와 체험을 즐길 수 있습니다.

www.patreon.com

[디스코드 채널]

 

Join the 베르의 게임 개발 채널 Discord Server!

Check out the 베르의 게임 개발 채널 community on Discord - hang out with 399 other members and enjoy free voice and text chat.

discord.com

 

반응형

+ Recent posts