AWS

AWS수업(2-4) IAM 권한 세팅하고, 권한 주기

Mori_FEDev 2025. 2. 23. 16:13

 

AWS IAM

 

인증 : Authentication

권한: Authorization

 

그룹에 권한 정책을 줄수도, 개인에 줄 수도 있다.

 

ROLES - 사람을 대신해 서비스가 또다른 서비스에 접근할 수 있도록 하는 것.

ex: ec2가 s3에 관련한 내용을 컨트롤할 수 있게 한다.

 

실습 : 그룹(Group) 에 낮은 권한을 줘보자.

 .

그룹이름을 admin으로 쓰고, 아래 권한 정책 연결에 ec2 검색

 .

 .

ec2만 볼 수 있도록 사용자 그룹을 생성했다.

 

왼쪽에 사용자 클릭 > 사용자 생성 클릭

 

사용자 이름은 IAM username (아이디) 이다. 로그인할 수 있는 id임!

 

로그인 시 IAM username에 넣을 이름 설정하는것임

 
 

저 체크박스를 체크하면 웹ui 로 접근 가능하다.

 

자동생성된 암호 체크

 

사용자가 로그인 시 자기가 지정한 암호를 설정하도록 해주자.

 .

 .

 .

사용자가 만들어졌다.

 

 

 

콘솔 로그인 url 의 12자리를 복사 .

 .

로그인 시 저 숫자를 쓰면 되지만..

숫자는 외우기 어려우니 account alias를 지정하자.

 

 

IAM > 대시보드 > 우측에 계정별칭 생성

 

 

별칭은 나중에 수정 가능 하다.

 

 

패스워드

IAM 임시패스워드 분실했을경우 ? 혹은 까먹거나 외부 노출했을경우?

 

 

액세스관리 > 사용자 > 보안자격증명 > 콘솔 액세스 관리 > 암호 재설정

.

 

임시 패스워드로 로그인 시 설정 하면 됨.

old password에 임시패스워드 넣기

 


iam user로 로그인 하여 ec2로 이동해보자.

받은 권한으로 윈도우 서버를 만들어 보자.

 

ec2 > 인스턴스 > 인스턴스 시작 버튼

 

 

.

위에서부터 윈도우 2025 base는 원격 데스크탑 - 단점: 보다 많은 리소스를 요구한다.무겁다.

2025 core base는 powershell 이 보여지는 테스트 베이스.

 

2016 베이스를 선택하자.

t2.micro 선택하자. 만약 선택 안될시 리전을 확인하자! 서울로 선택

 

 

3389

.

소스 유형에서 소스는 (source) 출발지를 의미한다.

destination 은 목적지.


메모 : 강력한 보안기능을 원한다면...

/32 이 아이피 하나에서 오는거만 허용한다는 뜻

단점 : ip바뀌면... 접속안된다.


윈도우즈는 웹베이스에서 접근이 안된다.


 

보안그룹규칙추가를 누르자.

핑 테스트를 추가해보자.

 

 

스토리지 구성

 

 

볼륨 추가함 gp2로

 

고급세부정보 > 사용자 데이터

<powershell>
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
Set-Content -Path "C:\inetpub\wwwroot\Default.htm" -Value "<h1>win</h1>"
</powershell>
 

누르면

인스턴스 시작이 안됨

 

권한이 없어서임 -> 관리자에게 권한상승을 요구하자.


루트 사용자로 전환 -> IAM으로 이동

 

 

하위 권환을 지우자. 최대 10개기 때문에 지우기

 

권한 추가 > 정책 연결

이정도만 해도 ec2 다룰수있는 권한은 다 있지만

추가 수업을 위해서 administratoraccess 권한을 주자

.

 

다시 일반 사용자로 전환


실패한 작업 재시도 누르기

실패한 작업 재시도 누르니 다시 된다.

(2-5)에 이어서 진행