2 minute read

이 글에서는 Active Directory의 기본 개념과 설정 방법을 다룹니다.

Active Directory란?

Active Directory는 Microsoft에서 제공하는 디렉터리 서비스로, 네트워크 리소스를 관리하는 데 사용됩니다.


주요 기능

1. 사용자 및 그룹 관리

Active Directory(AD)는 네트워크 리소스에 대한 접근 권한을 중앙에서 관리할 수 있도록 설계되었습니다. 이를 통해 조직 내 사용자와 그룹을 효율적으로 관리할 수 있습니다.

  • 사용자 계정 관리
    AD는 사용자 계정을 생성, 수정, 삭제할 수 있는 기능을 제공합니다.
    예: 직원이 입사하면 AD에서 계정을 생성하고, 퇴사 시 계정을 비활성화하거나 삭제합니다.

  • 그룹 관리
    AD에서는 사용자를 그룹으로 묶어 관리할 수 있습니다.
    예: “IT 부서” 그룹에 속한 모든 사용자에게 특정 서버에 대한 접근 권한을 부여합니다.

  • 보안 정책 적용
    그룹 정책(GPO, Group Policy Objects)을 통해 사용자와 그룹에 대한 보안 설정을 중앙에서 관리할 수 있습니다.
    예: 모든 사용자에게 강력한 암호 정책을 적용하거나, 특정 그룹에만 USB 사용을 허용합니다.


2. 도메인 컨트롤러

도메인 컨트롤러(DC)는 Active Directory의 핵심 구성 요소로, 네트워크의 인증 및 권한 부여를 담당합니다.

  • 인증(Authentication)
    사용자가 네트워크에 로그인할 때, 도메인 컨트롤러는 사용자의 자격 증명을 확인하여 인증을 처리합니다.
    예: 사용자가 회사 컴퓨터에 로그인할 때, 도메인 컨트롤러가 암호를 확인하고 로그인 권한을 부여합니다.

  • 권한 부여(Authorization)
    인증된 사용자가 네트워크 리소스(파일, 프린터 등)에 접근하려고 할 때, 도메인 컨트롤러는 해당 사용자가 접근 권한이 있는지 확인합니다.
    예: 특정 파일 서버에 접근하려는 사용자가 권한이 없으면 접근이 차단됩니다.

  • 복제(Replication)
    여러 도메인 컨트롤러가 있는 환경에서는 AD 데이터베이스가 자동으로 복제됩니다.
    예: 본사와 지사에 각각 도메인 컨트롤러를 두어, 네트워크 연결이 끊겨도 각 지사에서 인증이 가능합니다.


3. 정책 기반 관리

Active Directory는 그룹 정책(GPO)을 통해 네트워크 전체에 걸쳐 일관된 정책을 적용할 수 있습니다.

  • 보안 정책
    네트워크의 보안을 강화하기 위해 암호 복잡성, 계정 잠금 정책 등을 설정할 수 있습니다.
    예: 모든 사용자가 90일마다 암호를 변경하도록 강제하거나, 5회 이상 잘못된 암호 입력 시 계정을 잠그는 정책을 설정합니다.

  • 소프트웨어 배포
    그룹 정책을 사용하여 네트워크에 연결된 컴퓨터에 소프트웨어를 자동으로 설치하거나 제거할 수 있습니다.
    예: 모든 직원의 컴퓨터에 특정 보안 소프트웨어를 자동으로 설치합니다.

  • 데스크톱 환경 관리
    사용자 데스크톱 환경을 표준화하여 생산성을 높이고 관리 비용을 줄일 수 있습니다.
    예: 모든 사용자의 바탕화면에 회사 로고를 배경화면으로 설정하거나, 특정 네트워크 드라이브를 자동으로 연결합니다.


4. 디렉터리 서비스

Active Directory는 네트워크 리소스를 계층적으로 구성하여 쉽게 검색하고 관리할 수 있도록 합니다.

  • 조직 단위(OU, Organizational Unit)
    AD는 조직 단위를 사용하여 사용자, 그룹, 컴퓨터를 논리적으로 분류합니다.
    예: “HR 부서” OU에만 특정 파일 서버 접근 권한을 부여합니다.

  • LDAP 프로토콜 지원
    AD는 LDAP(Lightweight Directory Access Protocol)을 사용하여 디렉터리 데이터를 검색하고 수정할 수 있습니다.
    예: 외부 애플리케이션이 LDAP를 통해 AD에서 사용자 정보를 검색합니다.


5. 확장성 및 통합

Active Directory는 대규모 네트워크에서도 확장 가능하며, 다양한 Microsoft 및 타사 솔루션과 통합됩니다.

  • 하위 도메인 및 트러스트 관계
    여러 도메인을 계층적으로 구성하거나, 다른 조직의 도메인과 트러스트 관계를 설정하여 리소스를 공유할 수 있습니다.
    예: 본사와 지사의 도메인을 연결하여 직원들이 서로의 리소스에 접근할 수 있도록 설정합니다.

  • 클라우드 통합
    Azure Active Directory와 통합하여 클라우드 기반 애플리케이션과의 인증 및 권한 관리를 제공합니다.
    예: Microsoft 365와 통합하여 클라우드 애플리케이션에 대한 Single Sign-On(SSO)을 구현합니다.


Comments