본문 바로가기
OS/Window

Terminal Server

by Mostlove 2025. 3. 31.
728x90
반응형

Windows Terminal Server는 원격 데스크탑 서비스(Remote Desktop Services, RDS)의 일부로, 여러 사용자가 원격으로 하나의 서버에 접속하여 데스크탑 환경을 공유할 수 있도록 해주는 서버 기술입니다. Windows Server 운영 체제에서는 여러 사용자가 동시에 하나의 서버에서 작업할 수 있도록 터미널 서비스(현재 RDS) 기능을 제공합니다.

여기서는 Windows Server에서 **Terminal Server (RDS)**를 설정하는 방법을 설명하겠습니다.

1️⃣ Windows Terminal Server (RDS) 개요

Terminal Server는 이제 **Remote Desktop Services (RDS)**로 명명되며, 주로 다음과 같은 기능을 제공합니다:

  • 원격 데스크탑: 사용자가 네트워크를 통해 서버에 원격으로 접속하여 데스크탑 환경을 사용할 수 있게 합니다.
  • 세션 기반: 여러 사용자가 동시에 서버에 접속하여 개별 세션을 가지며 서버의 자원을 공유합니다.
  • 응용 프로그램 가상화: 서버에서 응용 프로그램을 실행하고 사용자가 이를 원격으로 사용할 수 있습니다.

2️⃣ Windows Server에서 RDS (Terminal Server) 설치

2.1. Windows Server에서 Remote Desktop Services 설치

  1. 서버 관리자 열기: Windows + R을 눌러 실행 창을 열고, servermanager를 입력 후 Enter를 누릅니다.
  2. 관리 메뉴에서 역할 및 기능 추가(Add roles and features)를 클릭합니다.
  3. 기능 페이지에서 원격 데스크탑 서비스(Remote Desktop Services)를 선택합니다.
  4. RDS 역할 선택:
    • 원격 데스크탑 세션 호스트(Remote Desktop Session Host, RDSH)
    • 원격 데스크탑 라이선스 서버(Remote Desktop Licensing, RDL)
    • 원격 데스크탑 웹 액세스(Remote Desktop Web Access, RDWA) 등을 선택합니다.
  5. 설치를 클릭하여 설치를 완료합니다.

2.2. RDS 구성

설치 후 원격 데스크탑 세션 호스트 서버로 설정하고 라이선스 서버원격 데스크탑 클라이언트가 원활히 작동하도록 추가 설정을 해야 합니다.

  1. 원격 데스크탑 세션 호스트 구성:
    • RDS 호스트로서 역할을 활성화하려면 원격 데스크탑 관리 도구에서 세션 호스트 서버를 설정합니다.
    • Remote Desktop Session Host Configuration에서 최대 접속 수 및 세션 제한을 설정할 수 있습니다.
  2. 라이선스 서버 설정:
    • RDS 라이선스를 구매한 후, 원격 데스크탑 라이선스 서버를 설치하고 이를 RDS 세션 호스트와 연결해야 합니다.
    • 서버 관리자 > 원격 데스크탑 서비스 > 라이선스 관리에서 라이선스를 설정하고 관리할 수 있습니다.

3️⃣ RDS 세션 연결 및 클라이언트 접속

3.1. RDS 클라이언트 접속

  1. 원격 데스크탑 연결을 위해 Windows에서 RDP 클라이언트(Remote Desktop Protocol, 기본 프로그램)를 사용합니다.
  2. RDP 클라이언트를 열려면, Windows + R을 눌러 실행 창을 열고, mstsc를 입력 후 Enter를 누릅니다.
  3. 서버의 IP 주소 또는 FQDN(예: 192.168.1.100 또는 rdsserver.kahn.edu)을 입력하고 연결을 클릭합니다.
  4. 사용자 자격 증명을 입력하여 서버에 접속합니다.

3.2. 세션 제한 및 관리

  • 세션 관리: 관리자는 서버에서 활성 세션을 관리하고, 세션을 종료하거나, 리소스 제한을 설정할 수 있습니다.
  • 세션 제한: 사용자가 동시 접속하는 세션 수를 제한하거나, 세션 타임아웃을 설정할 수 있습니다.
  • 이 설정은 서버 관리자원격 데스크탑 서비스 > 세션 호스트 설정에서 가능합니다.

4️⃣ RDS 라이선스 및 라이선스 서버 관리

  1. RDS 라이선스는 기본적으로 사용자 기반(User CAL) 또는 장치 기반(Device CAL)으로 구입할 수 있습니다.
    • User CAL: 특정 사용자가 여러 장치를 통해 서버에 접속하는 라이선스입니다.
    • Device CAL: 특정 장치가 서버에 접속하는 라이선스입니다.
  2. 라이선스 서버 설정:
    • 서버 관리자 > 원격 데스크탑 서비스 > 라이선스 관리에서 라이선스를 활성화하고 관리합니다.
    • 라이선스를 설치하고, 관리자가 원하는 라이선스 유형을 선택합니다.

5️⃣ RDS 보안 및 성능 고려사항

5.1. 보안 설정

  • RDS 보안을 위해 암호화된 연결을 사용하는 것이 중요합니다.
  • **Network Level Authentication (NLA)**을 활성화하여 사용자가 원격 세션을 시작하기 전에 인증을 완료하도록 설정할 수 있습니다.

5.2. 성능 최적화

  • 세션 제한 및 리소스 관리: 서버에 과부하가 걸리지 않도록 세션 수를 제한하고, 사용 가능한 리소스를 효율적으로 배분하는 것이 중요합니다.
  • 디스크 공간: 원격 데스크탑 세션에서 사용되는 데이터를 저장하는 디스크 공간을 충분히 확보합니다.

6️⃣ 결론

**Windows Terminal Server (RDS)**를 사용하면 여러 사용자가 동시에 원격으로 Windows 서버에 접속하여 작업할 수 있습니다. 이를 통해 중앙 집중형 관리와 효율적인 리소스 공유가 가능해집니다.

설정 단계는 다음과 같습니다:

  1. 원격 데스크탑 서비스를 설치하고 설정합니다.
  2. 라이선스 서버를 설정하고, RDS 라이선스를 적용합니다.
  3. 원격 데스크탑 클라이언트를 통해 서버에 접속합니다.
  4. 세션 관리보안 설정을 통해 원격 접속을 안전하고 효율적으로 관리합니다.

RDS는 특히 기업 환경에서 여러 사용자가 서버에 원격으로 접속하여 동시에 작업할 수 있는 강력한 기능을 제공합니다.

반응형

'OS > Window' 카테고리의 다른 글

DNS Server Setting  (0) 2025.03.31
IIS(Internet Information Services)  (0) 2025.03.31
VNC Server  (0) 2025.03.31
SSH Server  (0) 2025.03.31
Telnet Server  (0) 2025.03.31