lulupedia
Sesotho 版本暂未收录,当前展示 English 内容。

Active Directory

5893 words·2026-09-23·English
0

Active Directory (AD) is a directory service developed by Microsoft for Windows domain networks, functioning as a centralized database and set of services that connect users with the network resources they need to get their work done. Initially introduced with Windows 2000 Server, it has evolved into a comprehensive identity and access management (IAM) solution that authenticates and authorizes users and computers in a Windows domain type network, assigning and enforcing security policies for all computers and installing or updating software.

Overview and Purpose

The primary purpose of Active Directory is to provide a centralized, hierarchical structure for managing and securing network resources. It allows network administrators to create and manage domains, users, and objects within a network. By centralizing authentication and authorization, AD simplifies the administration of large-scale enterprise environments. It acts as a repository for information about network resources, including users, groups, computers, printers, and shared folders, enabling administrators to set permissions and enforce security policies consistently across the organization.

Architecture and Components

Active Directory is built upon a hierarchical framework that organizes network resources into manageable units. The core structural components include:

  • Objects: The fundamental elements of AD, representing individual resources such as users, computers, printers, and groups. Each object has a set of attributes that define its characteristics.
  • Organizational Units (OUs): Containers within a domain that can hold objects and other OUs. OUs are used to create a logical structure for delegating administration and applying Group Policy Objects (GPOs).
  • Domains: A logical group of network objects that share the same AD database. A domain establishes a security boundary and a replication boundary for AD data.
  • Trees: A collection of domains that share a contiguous namespace. Domains within a tree are linked by transitive trust relationships.
  • Forests: The highest level of the AD logical structure, comprising one or more domain trees that share a common schema, configuration, and global catalog. A forest represents the ultimate security boundary in an AD environment.
  • Sites: Physical groupings of subnets used to optimize network traffic, particularly for authentication and replication processes.

Core Services

Over time, Microsoft expanded the Active Directory brand to encompass a suite of identity-related services, collectively known as Active Directory Domain Services (AD DS) and its companion roles:

  • Active Directory Domain Services (AD DS): The core directory service that stores directory data and handles authentication and authorization requests.
  • Active Directory Lightweight Directory Services (AD LDS): A Lightweight Directory Access Protocol (LDAP) directory service that provides flexible support for directory-enabled applications without the overhead of a full domain controller.
  • Active Directory Certificate Services (AD CS): A public key infrastructure (PKI) implementation that creates, manages, and distributes digital certificates.
  • Active Directory Federation Services (AD FS): A single sign-on (SSO) solution that allows users to authenticate across multiple organizational boundaries using a single set of credentials.
  • Active Directory Rights Management Services (AD RMS): An information protection technology that works with applications to safeguard digital information from unauthorized use.

Protocols and Standards

Active Directory relies on several industry-standard protocols to facilitate communication, authentication, and data retrieval:

  • LDAP (Lightweight Directory Access Protocol): The primary protocol used to query and modify items in the directory service. AD uses a Microsoft-specific implementation of LDAP.
  • Kerberos: The default authentication protocol used in AD environments. It provides strong authentication for client/server applications by using secret-key cryptography and a trusted third party (the Key Distribution Center, which runs on the domain controller).
  • DNS (Domain Name System): AD is tightly integrated with DNS. Domain controllers register their services in DNS, and clients use DNS to locate domain controllers for authentication and directory queries.
  • SMB/CIFS (Server Message Block/Common Internet File System): Used for file sharing and accessing network resources, heavily relying on AD for authentication and authorization.

Group Policy and Management

A critical feature of Active Directory is Group Policy, which allows administrators to centrally manage and configure operating systems, applications, and users' settings. Group Policy Objects (GPOs) are linked to sites, domains, or OUs, and they dictate configurations such as password complexity, software deployment, registry settings, and security permissions. Management of AD is typically performed using tools like Active Directory Users and Computers (ADUC), Active Directory Administrative Center (ADAC), and PowerShell cmdlets, which provide robust scripting capabilities for automation.

Evolution and Cloud Integration

With the shift towards cloud computing and hybrid work environments, the traditional on-premises Active Directory has evolved. Microsoft introduced Azure Active Directory (Azure AD), which has recently been rebranded as Microsoft Entra ID. While traditional AD is based on LDAP, Kerberos, and NTLM for on-premises Windows networks, Microsoft Entra ID is a cloud-based identity and access management service built on modern web protocols like SAML, OAuth 2.0, and OpenID Connect.

To bridge the gap between on-premises and cloud environments, Microsoft provides Azure AD Connect (now Microsoft Entra Connect), a tool that synchronizes on-premises AD identities with the cloud directory. This enables hybrid identity models, allowing organizations to maintain their legacy on-premises infrastructure while leveraging modern cloud applications and single sign-on capabilities.

Security Considerations

Because Active Directory holds the keys to an organization's entire IT infrastructure, it is a primary target for cyberattacks. Compromising AD can grant attackers domain-wide administrative privileges. To secure AD, organizations implement practices such as the principle of least privilege, multi-factor authentication (MFA), regular auditing of privileged groups (like Domain Admins), and the deployment of tiered administration models. Microsoft also recommends securing domain controllers against vulnerabilities, restricting NTLM usage in favor of Kerberos, and monitoring for anomalous authentication behaviors using tools like Microsoft Defender for Identity.

Comments (0)

U

No comments yet. Be the first to comment!

You May Be Interested In

Related Articles