Active Directory (AD)는 마이크로소프트에서 개발한 디렉터리 서비스로, 네트워크 환경에서 사용자, 컴퓨터, 그룹 등 다양한 객체(Object)를 중앙에서 관리하고 제어할 수 있도록 합니다. AD는 윈도우 서버 환경에서 필수적인 요소이며, 효율적인 IT 인프라 관리를 위한 핵심 기술입니다.
1. Active Directory (AD)의 정의
AD는 중앙 서버에 공통 데이터베이스를 구축하여 각 서버와 클라이언트에서 데이터베이스를 공유하고 사용할 수 있도록 합니다. 사용자는 AD를 통해 원하는 객체를 검색하고, AD는 중앙 데이터베이스를 기반으로 사용자 인증 및 권한 부여를 처리합니다.
1.1 AD DS (Active Directory Domain Services)
AD DS는 AD의 핵심 서비스로, 도메인 환경을 구축하고 관리하는 데 사용됩니다. AD DS를 구성하면 다음과 같은 기능을 활용할 수 있습니다.
- 중앙 집중식 사용자 및 그룹 관리: 모든 사용자와 그룹 정보를 AD DS에 저장하여 일관성 있게 관리하고, 각 리소스에 대한 접근 권한을 중앙에서 제어할 수 있습니다.
- 싱글 사인온 (SSO): 사용자가 한 번 로그인하면 여러 애플리케이션과 서비스에 별도의 로그인 없이 접근할 수 있도록 지원합니다.
- 그룹 정책 (GPO) 관리: GPO를 사용하여 사용자 환경 및 컴퓨터 설정을 중앙에서 관리하고, 보안 정책을 적용할 수 있습니다.
- 인증 및 권한 부여: 사용자의 신원을 확인하고, 특정 리소스에 대한 접근 권한을 부여하는 기능을 제공합니다.
1.2 도메인 (Domain Controller)
도메인은 AD DS의 핵심 구성 요소로, 사용자, 컴퓨터, 그룹 등 객체들의 데이터베이스를 저장하고 관리하는 논리적인 단위입니다. 각 도메인에는 하나 이상의 도메인 컨트롤러 (Domain Controller, DC)가 존재하며, DC는 도메인 데이터베이스를 복제하고 인증 및 권한 부여 등의 서비스를 제공합니다.
해외 권역별로 도메인을 나누는 것은 일반적인 방법입니다. 각 권역별로 DC를 설치하여 사용자들의 접근성을 높이고, 네트워크 트래픽을 분산시키는 효과가 있습니다. 예를 들어, 동남아시아, 북미, 서남아시아, 남미, 중국 등 각 권역별로 도메인을 구성하고, 각 도메인에 DC를 설치할 수 있습니다.
1.3 계정
AD에는 두 가지 주요 계정 유형이 있습니다.
- 서비스 계정: 특정 서비스나 애플리케이션이 AD에 접근하여 작업을 수행할 때 사용되는 계정입니다. 서비스 계정은 일반적으로 특정 권한을 가지고 있으며, 자동화된 작업을 수행하는 데 사용됩니다.
- 사용자 계정: 일반 사용자가 AD에 로그인하여 네트워크 리소스에 접근할 때 사용되는 계정입니다. 사용자 계정은 이름, 암호, 소속 그룹 등의 정보를 가지고 있습니다.
1.4 GPO (Group Policy Object)
GPO는 AD 환경에서 사용자 및 컴퓨터 설정을 중앙에서 관리하고 제어하는 데 사용되는 정책 집합입니다. GPO를 사용하여 다음과 같은 작업을 수행할 수 있습니다.
- 사용자 환경 설정: 바탕 화면 배경, 바로가기 아이콘, 프로그램 실행 제한 등 사용자 환경을 통일감 있게 관리할 수 있습니다.
- 컴퓨터 설정: 운영체제 업데이트, 보안 설정, 네트워크 설정 등 컴퓨터 설정을 중앙에서 관리할 수 있습니다.
- 보안 정책: 암호 정책, 계정 잠금 정책, 감사 정책 등 보안 정책을 적용하여 시스템 보안을 강화할 수 있습니다.
1.5 부모 도메인과 자식 도메인
AD는 계층적인 구조를 가지며, 부모 도메인과 자식 도메인으로 구성될 수 있습니다.
- 부모 도메인: 최상위 도메인으로, 전체 도메인 구조의 기반이 됩니다. 부모 도메인에는 자식 도메인에 대한 관리 권한이 있으며, 전체 도메인에 대한 GPO를 적용할 수 있습니다.
- 자식 도메인: 부모 도메인 아래에 생성되는 도메인으로, 특정 조직이나 부서에 대한 관리 권한을 가집니다. 자식 도메인은 부모 도메인의 GPO를 상속받을 수 있으며, 자체적인 GPO를 적용할 수도 있습니다.
차이점 요약:
부모 도메인 | 전체 도메인 구조의 기반, 자식 도메인 관리 권한, 전체 도메인 GPO 적용 |
자식 도메인 | 부모 도메인 아래 생성, 특정 조직/부서 관리 권한, 부모 도메인 GPO 상속 및 자체 GPO 적용 |
2. Active Directory (AD)의 장점
AD는 다음과 같은 다양한 장점을 제공합니다.
- 중앙 집중 관리: 사용자 계정, 그룹, 컴퓨터 등 다양한 객체를 중앙에서 관리하여 효율적인 IT 관리를 가능하게 합니다.
- 통합 인증: AD를 통해 모든 사용자는 단일 계정으로 네트워크 자원에 접근할 수 있어 편의성과 보안성을 높입니다.
- 그룹 정책: 그룹 정책을 통해 사용자 환경을 일관성 있게 관리하고 보안 설정을 적용하여 시스템 안정성을 향상시킵니다.
- 확장성: AD는 포리스트(Forest), 도메인(Domain), 조직 구성 단위(Organizational Unit, OU) 등 계층적인 구조를 통해 대규모 네트워크 환경까지 확장 가능합니다.
- 보안 강화: 사용자 인증, 권한 부여, 접근 통제 등 다양한 보안 기능을 제공하여 네트워크 보안을 강화합니다.
3. Active Directory (AD) 구축 방법
AD 구축은 복잡한 과정이지만, 다음 단계를 따라 차근차근 진행하면 성공적으로 구축할 수 있습니다.
- 서버 준비: AD를 설치할 서버를 준비하고 윈도우 서버 운영체제를 설치합니다.
- AD DS 역할 설치: 서버 관리자에서 "Active Directory 도메인 서비스(AD DS)" 역할을 설치합니다.
- 도메인 컨트롤러 승격: AD DS 역할을 설치한 서버를 도메인 컨트롤러로 승격시켜 AD를 구성합니다.
- DNS 서버 설치: AD는 DNS 서버와 함께 작동하므로 DNS 서버를 설치하고 구성합니다.
- 그룹 정책 구성: 그룹 정책을 통해 사용자 환경을 설정하고 보안 설정을 적용합니다.
4. Hyper-V를 활용한 Active Directory (AD) 구축
Hyper-V는 마이크로소프트의 가상화 플랫폼으로, Hyper-V를 활용하여 AD를 구축하면 다음과 같은 장점을 누릴 수 있습니다. 이를 다음 포스팅에 자세한 구축 방법을 공유하려 합니다.
- 리소스 효율성: 하나의 물리 서버에서 여러 개의 가상 머신을 실행하여 하드웨어 자원을 효율적으로 사용할 수 있습니다.
- 유연성: 가상 머신을 쉽게 생성, 복제, 이동할 수 있어 AD 환경을 유연하게 관리할 수 있습니다.
- 고가용성: Hyper-V의 라이브 마이그레이션 기능을 통해 가상 머신을 중단 없이 다른 호스트로 이동하여 시스템 가용성을 높일 수 있습니다.
- 재해 복구: 가상 머신을 백업하여 재해 발생 시 신속하게 시스템을 복구할 수 있습니다.
Active Directory (AD)는 중앙 집중적인 사용자 및 자원 관리를 통해 효율적인 IT 인프라 운영을 가능하게 하는 핵심 기술입니다. Hyper-V와 같은 가상화 기술을 활용하면 AD 환경을 더욱 효율적이고 안정적으로 관리할 수 있습니다. AD 구축은 복잡한 과정이지만, 위에서 제시된 단계를 따라 차근차근 진행하면 성공적으로 구축할 수 있습니다.
# #AD #윈도우서버 #IT인프라 #중앙집중관리 #그룹정책 #HyperV #가상화 #사용자관리 #보안 #마이크로소프트 #네트워크 #시스템관리자
'배운것 > Windows' 카테고리의 다른 글
🏢 Active Directory 비밀번호 정책: GPO vs FGPP 완벽 비교 🔍 (0) | 2025.03.19 |
---|---|
Active Directory Domain Services(AD DS) 학습 로드맵: 기초부터 고급까지 (0) | 2025.03.18 |