
AWS의 권고사항을 보면, 루트 사용자를 일반적으로 사용하지 말 것을 강력하게 권고하고 있다.
즉, 루트 계정을 만들고 IAM 관리자 계정을 생성한 후 IAM 사용자로 이용해야 한다.

콘솔에서 IAM 검색 후 클릭

사용자 > 사용자 생성 클릭


권한설정에서 AdministratorAccess 선택
AdministratorAccess는 AWS 서비스와 리소스에 대한 최대 Access를 부여

태그 설정은 선택사항이라 넘어간다.

로그인 후 우측 상단에 Administrator@라고 뜨면 Administrator이라는 IAM 계정으로 접속했다는 뜻이다.

Administrator" 만들었던 방식과 동일하게 사용자 이름만 바꿔서 새로 사용자를 생성한다.

권한 정책에 PowerUserAccess를 선택한다.
PowerUserAccess는 AWS 서비스와 리소스에 Full Access가 가능하지만, 사용자와 그룹에 대한 권한이 없는 정책이다.


IAM을 들어가보면 액세스가 거부됨을 확인할 수 있다.
IAM 사용자로 로그인 ( Root 사용자 계정, Administrator 계정)
Root 사용자 계정으로도 가능하다. 하지만 보안상 IAM 사용자로 로그인하는 것을 권장
IAM 대시보드로 이동
좌측 메뉴에서 사용자(Users)를 클릭
대상 사용자 선택
Access Key를 생성할 IAM 사용자를 클릭
사용자 상세 페이지에서 보안 자격 증명(Security Credentials) 탭 선택
액세스 키 만들기 클릭


AWS 외부에서 실행되는 애플리케이션 선택

태그(선택사항) 입력

액세스 키, 비밀 엑세스 키(SecretK Key) 확인하고,
추후에 확인할 수 없으니 미리 *.cvs 파일 다운로드 하기