글작성 배경
AWS Management Console에 로그인하는 과정에서, 사용자에게 익숙하지 않은 용어들이 빈번하게 등장하였다.
특히 Account ID, 루트 사용자, IAM 사용자 등은 초심자뿐만 아니라 일정 수준 이상의 경험자에게도 혼란을 줄 수 있는 개념이다.
AWS 로그인 화면에서 자주 접하게 되는 주요 용어들을 정리하고자 한다.


Sign in 부터 막혔다.. 🥲
로그인 관련 용어 정리
📌 계정 ID (Account ID)
12자리 숫자로 구성된 고유한 AWS 계정 식별자입니다.

IAM 사용자가 로그인할 때 로그인 URL에 사용되며, 계정을 구분하는 데 필수적인 요소입니다.
📌 IAM (Identity and Access Management)
AWS 리소스에 대한 접근을 제어하는 서비스입니다.

사용자, 그룹, 역할, 정책을 이용해 누가 어떤 작업을 할 수 있는지 관리할 수 있습니다.
🔸루트 사용자
AWS 계정을 처음 생성할 때, 해당 계정의 이메일 주소와 비밀번호로 로그인하는 사용자가 바로 루트 사용자입니다. 이 루트 사용자는 해당 AWS 계정 전체에 대한 최상위 권한을 보유하고 있습니다.
⚠️ 루트 사용자는 단 하나만 존재하며, 삭제하거나 권한을 제한할 수 없습니다.
작업 항목 | 설명 |
---|---|
AWS 계정 닉네임 변경 | 계정의 이름을 바꾸는 기능 |
결제 정보 관리 | 신용카드 등록/변경, 청구 정보 확인 |
루트 사용자 MFA 설정 | 다중 인증 활성화는 루트 계정에서 직접 해야 함 |
AWS 지원 플랜 변경 | 예: 베이직 → 비즈니스 플랜 업그레이드 |
조직(Organizations) 생성 및 관리 | AWS Organizations에서 조직 루트 계정으로만 가능 |
S3 Glacier Vault Lock 삭제 | 강제 보존 정책을 무시하고 삭제 가능 |
서비스 제한 상향 요청 | 일부 서비스 제한은 루트 사용자만 요청 가능 |
🔸IAM 사용자
AWS 계정 내에서 개별 사용자를 나타냅니다.

로그인 자격 증명(비밀번호 또는 액세스 키)을 가지고 있으며, 할당된 권한 범위 내에서 AWS 리소스를 사용할 수 있습니다.
일반적으로 실제 사람이나 개발자 계정에 해당합니다.
🔸그룹 (Group)
IAM 사용자들을 논리적으로 묶는 단위입니다.
그룹에 정책을 연결하면 그룹에 속한 모든 사용자에게 동일한 권한을 쉽게 부여할 수 있습니다.

📌 역할 (Role)
특정 권한을 일시적으로 부여할 수 있는 IAM 엔터티입니다.
AWS 서비스나 외부 사용자가 역할을 assume하여 필요한 권한을 획득할 수 있도록 합니다.

📌 정책 (Policy)
IAM 사용자, 그룹, 역할에 연결되어 어떤 리소스에 어떤 작업을 허용할지 정의하는 문서입니다.

JSON 형식으로 구성되며, AWS 리소스에 대한 접근을 세부적으로 제어할 수 있습니다.

🔸콘솔 로그인 URL
IAM 사용자가 웹 콘솔에 로그인하기 위해 사용하는 주소입니다.
기본적으로 계정 ID 또는 계정 별칭을 포함하는 형식이며, 예를 들어 https://{accountId}.signin.aws.amazon.com/console
형태로 구성됩니다.

🔸비밀번호 (Password)
IAM 사용자가 AWS 콘솔에 로그인하기 위해 사용하는 로그인 자격 증명입니다.
사용자 생성 시 비밀번호를 설정하거나 이후에 로그인 프로파일을 통해 추가로 설정할 수 있습니다.

🔸로그인 프로파일
IAM 사용자에게 콘솔 로그인 기능을 부여하기 위한 비밀번호 설정입니다.
※ 이 프로파일이 있어야만 웹 콘솔에 로그인할 수 있습니다.

📌 IAM Identity Center 사용자
조직 단위에서 중앙 관리되는 사용자입니다.

기본적으로 AWS 계정 내에서 직접 생성되지 않으며, Identity Center 또는 외부 디렉터리(예: Entra ID, Okta 등)를 통해 연동됩니다.
로그인 자격 증명은 SSO(Single Sign-On)를 통해 이루어지며, 지정된 역할과 권한 세트를 기반으로 AWS 계정에 접근합니다.
일반적으로 엔터프라이즈 환경의 직원 계정에 해당합니다.
📌 MFA (Multi-Factor Authentication)
로그인 시 보안을 강화하기 위해 사용하는 이중 인증 방식입니다.

일반적으로 모바일 OTP 앱을 통해 추가 인증을 수행합니다.
📌 Access Key와 Secret Access Key
프로그래밍 방식으로 AWS에 접근하기 위한 자격 증명입니다. 콘솔 로그인에는 사용할 수 없으며, CLI, SDK 등에서 사용됩니다. 각 IAM 사용자에게 고유한 키 쌍이 발급됩니다.
💡 추가 팁
- IAM 사용자는 기본적으로 콘솔 로그인 권한이 없음 👉 콘솔 로그인을 위해선 Login Profile(비밀번호) 을 별도로 생성해야 해요.
- IAM 사용자 로그인 주소는 회사 계정 별로 다를 수 있어요.
https://your-account-alias.signin.aws.amazon.com/console
형태를 기억하세요!