본문 바로가기

Active Directory

[MS AD] AD Server 읽기 전용 사용자 생성하기

감사 등과 같은 이유로 AD Server 읽기 전용 사용자를 필요로 합니다.

이번 포스팅은 AD Server 읽기 전용 사용자 생성하기를 다룹니다.


들어가기 전에

본 포스팅에서는 RSAT(원격 서버 관리 도구)방식과 원격 접속 방식을 다룹니다.

RSAT(원격 서버 관리 도구)를 이용한 방식과 원격 접속 방식의 차이점을 알아보겠습니다.

RSAT 원격 접속
클라이언트 PC에서 도구를 이용하여 AD서버에 접근 클라이언트 PC에서 AD서버에 원격 접속
제한된 보기 모든 보기
제어 위임 방식 GPO 이용 방식

RSAT(원격 서버 관리 도구)를 이용한 AD서버 읽기 전용 사용자 생성하기

Step.01 - 클라이언트 PC에 RSAT 관리 도구 기능 추가

클라이언트 PC의 설정 > 앱을 클릭하여 앱 및 기능으로 들어옵니다.

이후 [선택적 기능 관리]를 클릭합니다.

 

선택적 기능 관리 화면에서 [기능 추가] 기능을 이용하여 "RSAT: Active Directory Domain Services 및 LDS(Lightweight Directory Services) 도구"를 설치합니다.

 

시작 > Windows 관리 도구를 확인하여 아래와 같이 기능이 추가된 것을 확인할 수 있습니다.

 

Step.02 - AD서버에서 제어 위임 설정

AD서버에서 Active Directory 사용자 및 컴퓨터로 진입합니다.

이후 도메인을 우클릭한 후 [제어 위임]을 클릭합니다.

 

제어 위임 마법사가 시작됩니다. [다음]을 클릭합니다.

 

[추가] 버튼을 클릭하여 사용자 또는 그룹을 설정합니다.

쓰니는 사용자를 지정하였습니다. 이후 [다음]을 클릭합니다.

 

지정한 사용자에게 위임할 권한을 선택합니다. 이후 [다음]을 클릭합니다.

 

설정한 내용을 확인한 후 [마침]을 클릭하여 마법사를 종료합니다.

 

Step.03 - 클라이언트 PC에서 AD 관리 도구를 실행하여 "읽기" 권한 동작 확인 (검증)

클라이언트 PC에서 시작 > Windows 관리 도구 > Active Directory 사용자 및 컴퓨터를 실행합니다.

**제어를 위임한 readonlyuser로 Windows를 로그온 한 후 진행합니다.

 

사용자 개체 삭제를 시도합니다.

 

권한이 부족하여 개체를 사용할 수 없음을 알리는 메세지가 송출됩니다.

 


원격 접속을 이용한 AD서버 읽기 전용 사용자 생성하기

Step.01 - AD서버에서 사용자가 AD서버에 로그온을 허용하기 위해서 "Remote Desktop Users" 권한 부여

AD서버에서 Active Directory 사용자 및 컴퓨터를 실행합니다.

이후 도메인을 확장한 후 Builtin 디렉토리 안에 있는 Remote Desktop Users를 더블클릭하여 진입합니다.

 

구성원 탭에서 [추가] 버튼을 클릭합니다.

 

선택할 개체 이름을 입력한 후 [이름 확인] 버튼을 클릭한 후 [확인]을 클릭합니다.

 

해당 사용자가 구성원으로 추가된 것을 확인한 후 [확인]을 클릭합니다.

 

Step.02 - AD서버에서 Default Domain Controllers Policy 편집

Default Domain Controllers Policy는 AD GPO 입니다. GPO 편집을 위해

서버 관리자 > 도구 > 그룹 정책 관리로 진입합니다.

 

그룹 정책 개체를 확장하여 Default Domain Controllers Policy를 우클릭한 후 [편집]을 클릭합니다.

 

컴퓨터 구성 > 정책 > Windows 설정 > 보안 설정 > 로컬 정책 > 사용자 권한 할당으로 진입한 후

[로컬 로그온 허용]을 더블클릭하여 진입합니다.

 

로컬 로그온 허용 속성창에서 [사용자 또는 그룹 추가]를 클릭합니다.

 

[찾아보기]를 클릭합니다.

사용자 이름을 입력한 후 [이름 확인]버튼을 클릭한 후 [확인]을 클릭합니다.

사용자 및 그룹 이름에 해당 사용자의 이름이 추가되었으면 [확인]을 클릭합니다.

 

해당 사용자가 추가된 것을 확인한 후 [확인]을 클릭합니다.

 

컴퓨터 구성 > 정책 > Windows 설정 > 보안 설정 > 로컬 정책 > 사용자 권한 할당으로 진입한 후

[원격 데스크톱 서비스를 통한 로그온 허용]을 더블클릭하여 진입합니다.

 

원격 데스크톱 서비스를 통한 로그온 허용 속성 창에서  [사용자 또는 그룹 추가] 버튼을 클릭합니다.

 

[찾아보기]를 클릭합니다.

사용자 이름을 입력한 후 [이름 확인]버튼을 클릭한 후 [확인]을 클릭합니다.

사용자 및 그룹 이름에 해당 사용자의 이름이 추가되었으면 [확인]을 클릭합니다.

 

해당 사용자가 추가된 것을 확인한 후 [확인]을 클릭합니다.

 

Default Domain Controllers Policy 개체의 설정 탭에서 위에서 설정한 내용이 반영이 되었는지 확인합니다.

 

 

Step.03 - 클라이언트 PC에서 원격 접속을 이용하여 AD서버에 접속

readonlyuser로 클라이언트 PC를 접속합니다.

 

윈도우키+R키를 눌러 실행창을 띄운 후 mstsc 명령어를 입력한 후 [확인]버튼을 클릭합니다.

 

AD서버의 IP를 입력한 후 [연결]을 클릭합니다.

 

Windows에 로그온 한 도메인 사용자(readonlyuser)의 계정 및 비밀번호를 입력한 후 [확인]을 클릭합니다.

 

인증서 창이 뜨면 [예]를 클릭합니다.

 

AD서버로 readonlyuser로 원격 데스크톱 연결이 성공하였습니다.

서버 관리자를 실행합니다.

 

사용자 계정 컨트롤 창(UAC)이 뜨면서 사용자의 계정 정보를 다시 한 번 입력할 것을 요구합니다.

 

readonlyuser의 계정과 비밀번호를 입력한 후 [예]를 클릭합니다.

 

[**검증] 서버 관리자 > 도구 > Active Directory 사용자 및 컴퓨터로 진입합니다.

 

[**검증] pd0a7076이라는 사용자 삭제를 시도합니다.

 

[**검증] readonlyuser를 권한이 충분하지 못하여 삭제가 불가능 한 것을 확인할 수 있습니다.

 

[**검증] pd0a7076계정의 속성을 확인합니다.

 

[**검증] 속성 확인이 가능한 것을 확인할 수 있습니다.

 

[**검증] 서버 관리자 > 도구 > 그룹 정책 관리로 진입합니다. 

 

[**검증] 그룹 정책 관리 콘솔에 진입이 가능하며 구성해 놓은 정책 리스트 및 현황을 확인할 수 있습니다.


이번에는 RAST와 GPO를 이용하여 AD서버 읽기 전용 사용자를 생성하는 방법을 확인하였습니다.