Root Account
A root account is a special, highly privileged account on a computer system or cloud platform that has broad control over files, programs, and settings that ordinary accounts cannot touch. Because it can perform security-sensitive actions and access nearly everything, it is one of the most powerful and sensitive accounts in an environment.
A root account is a privileged principal authorized to perform security-relevant functions that ordinary users are not permitted to perform. On Unix-like systems it is the special user defined in /etc/passwd with virtually unlimited access to all programs, files, and resources, and it functions as the primary administrative (superuser) account. In cloud contexts such as an AWS account, the root user is the identity created with the account that has full access and is typically managed separately from ordinary IAM identities, including operations like password changes and creating or removing access keys. This term concerns the identity and its privileges; the specific access control model, delegation, and enforcement mechanisms that govern root vary by platform and deployment. Scope of privilege, credential management practices, and available protections depend on the operating system, cloud provider, or vendor configuration.
Why it matters
The root account concentrates near-total control over a system or cloud tenant into a single identity, which makes it both operationally essential and disproportionately dangerous. Because a root or superuser principal is authorized to perform security-relevant functions that ordinary users cannot, its compromise typically means an attacker can alter files, disable protections, create or remove credentials, and reach nearly every resource in scope. In practice, the blast radius of a compromised root account is bounded only by the platform itself, so protecting it is a foundational concern rather than a routine one.
The risk profile of root also differs by platform. On Unix-like systems, the root user defined in /etc/passwd has virtually unlimited access to all programs, files, and resources, so administrators generally restrict direct root logins and mediate privilege through controlled elevation. In cloud environments such as an AWS account, the root user is created with the account and holds full access, and it is typically managed separately from ordinary IAM identities; certain operations, such as changing the root password and creating or removing access keys, are governed at the account level rather than through standard IAM policy. This separation means that securing root is not the same problem as governing ordinary user access, and it usually calls for distinct controls.
Because of this power, root accounts are a common focus of privileged access management, monitoring, and hardening efforts. The specific protections available, such as removing standing credentials, enforcing strong authentication, and limiting when the account is used, depend on the operating system, cloud provider, or vendor configuration, so organizations should evaluate root controls in the context of each platform they operate.
Who it's relevant to
Inside Root Account
Common questions
Answers to the questions practitioners most commonly ask about Root Account.
