본문 바로가기

IT인생_스크랩/Windows

Windows 2003 에서 두가지의 터미널 서비스

[  출처 : http://blog.naver.com/sj1g/80013977963  ]



우선 필자는 윈도우 서버 운영에 있어서 기본적인것만 다룰 수 있는 초급정도의 운영자라는 것을 밝히면서 아티클을 작성하는것이라는걸 알아주시기 바랍니다. 내용이 다소 어수선하거나 사실과 다른 내용이 있다면 수정 요청 하시기 바랍니다.

 

◎ 순서

1. 터미널 서비스의 개요(ntfaq 참조)

2. 터미널 서비스의 설치방법(원격관리모드와 응용프로그램 관리모드)

 

 

 

1. 터미널 서비스의 개요(ntfaq 참조)

Windows 2000 에서 운영체제 설치 시 기본으로 제공 받을 수 있는 기능으로 원격 호스트 관리 서비스로 없어서는 안 되는 기능으로 자리잡아가고 있다.
터미널 서비스가 나올 시 원격에서 호스트에 접근 할 수 있기 때문에 해킹의 위험이 노출된다고 사용을 꺼리는 경향도 있었지만 결코 그렇지 않다는 것을 알 수 있을 것이다.

글제공자 : 홍순성(ntfaq@ntfaq.co.kr)

새롭게 출시된 Windows Server 2003에서는 좀 더 나은 터미널 서비스의 기능을 제공 하고 있으며 기존 서비스에 단점들을 보안해서 출시가 되었다. 물론 오늘 기사에서는 원격관리모드와 응용프로그램 관리모드 중에 원격관리모드 위주로 진행하도록 하겠다.
또한, 이 문서에서 제공 하지 않은 내용에 대해서는 참고자료에서 제공 되는 “Windows Server 2003 터미널 서비스 기술 개요” 자료를 참고 한다면 전반적인 내용을 살펴 볼 수 있다. 터미널 서비스에 대한 FAQ 을 살펴 본다면 “Windows Server 2003 터미널 서비스 FAQ 자료” 을 통해서 자료를 얻을 수 있을 것이다.

터미널 서비스 RDP 프로토콜 버전

  • Windows 2000 : RDP 5.0
  • Windows XP : RDP 5.1
  • Windows Server 2003 : RDP 5.2
 


Windows 2000 터미널 서비스 사용 시 불편했던(또는 문제점)은 무엇이고 Windows Server 2003에서 어떻게 해결점을 찾았는가? 라는 주제로 아래 표 작업을 진행 했다.

        불편했던점

        해결방안

터미널 서비스로 접속 후 필요한 파일을 클라이언트에서 서버로 파일 업로드 시 문제가 있다. (기본값)

클라이언트 리소스 리디렉션으로 파일시스템 및 포트, 스마트 카드를 지원해 주는 기능을 제공하므로서 해결 할 수 있다.

그래픽 지원이 다소 문제가 있어 원격에 있는 아이콘이나 화면이 다소 불명확 했다.

최대 24비트까지 지원이 가능하다. 서버에서 최대 설정값을 정의 할 수 있다.

터미널 클라이언트로 접속 시 두개의 세션을 제공받지만 간혹 데스크 탑 화면 처럼 로컬에서 작업하는 것과 동일하게 구현 되지 않아서 서비스(or 데몬)을 올리거나 특정한 프로그램 작동 시 어려움이 있다. 추가적으로 원격관리 툴인 WinVnc(프리웨어) 설치 해야만 하는 경우가 발생한다. (이런 경우 가상 세션에서 실행되지 않았던 도구들이 발생 하는 경우를 말한다.)

Remote Desktop for Administration 이라는 기능을 통해서 작업을 진행할 수 있다.

Windows 2000 터미널 서비스 원격 관리 모드에 제공되는 두 개의 가상 세션 외에도 관리자는 서버의 실제 콘솔에 원격으로 연결할 수 있습니다. 세션 0과의 상호 작동으로 인해 이전에는 가상 세션에서 실행되지 않았던 도구들이 이젠 원격으로 작동될 것입니다.

관리자 계정(administrator)에 대한 2개의 세션을 가질 수 있기 때문에 각각의 사용자가 각각의 응용프로그램을 오픈 시키고 나올 수 있으며 간혹 문제를 야기 시킬 수 있다.

사용자당 하나의 세션으로 막을 수 있습니다.

 

 

부연 설명

  • 하이 컬러와 파일 시스템 리디렉션과 같은 새로운 기능들은 Windows XP와 Windows Server 2003에서만 지원되며 또한 클라이언트 연결 프로그램은 Remote Desktop Connection(RDC)으로 작업 해야만 한다. (클라이언트 버전은 5.1 이상)
  • Remote Desktop for Administration으로 작업 방법은 Remote Desktop Connection (mstsc.exe) 프로그램을 통해서 커맨드 에서 /console 스위치를 이용하여 가능하다.
    (사용 방법 : 커맨드에서 c:\mstsc.exe /console)

 

[그림1]은 터미널 서버에서 볼 수 있는 화면으로 터미널 서버 구성에서 RDP 등록정보를 통해서 제공되는 화면이다. 특히 그림에서 제공하는 것은 최대해상도 및 드라이브 매핑,오디오,포트 등에 대해서 사용 여부를 체크 할 수 있는 화면이니 차후 사용 시 꼭 잊지 마시길 바란다.

[그림1]터미널 서비스 구성 정보에서 클라이언트 설정 화면


[그림2]에서는 터미널 서버에 대한 설정을 변경할 수 있는 화면이며 기존 Windows 2000 에서 관리자 계정(administrator)에 대한 최대 2개의 세션을 가질 수 있었다. 하지만 각각의 세션에 중복으로 응용프로그램이나 서비스(or 데몬)를 작업 하는 경우 문제가 발생 할 수 있었는데 그런 부분에서 하나의 세션으로 막을 수 있도록 제어 할 수 있다.

[그림2]터미널 서비스 구성 시 사용자 당 세션 제한 화면

[그림3]은 원격 데스크톱 연결 프로그램으로 기존 Windows XP 에서부터 제공된 기능이며 Windows 2000 사용하더라도 가져와서 사용 할 수 있으며, Windows Server 2003에서 추가된 기능을 사용 하고자 한다면 꼭 필요 하다. 만약 클라이언트에서 연결 속도가 높지 않는다면 선택해서 연결 모듈을 설정 할 수 있다.

[그림3] 원격 데스크톱 연결에서 고급 설정 화면

 

 

[그림4]원격 데스크톱 연결에서 로컬 리소스 연결 화면


터미널 서비스를 사용해서 원격 호스트를 관리 하는 것은 큰 어려움이 없이 작업 진행을 할 수 있다. 단 몇 가지 주의 할 점은 로컬이 아니라는 점인데 가끔 그러한 생각을 망각 할 때가 있어 후회 할 일이 있을 수 있다. 항상 “로컬이 아니다” 라는 점 잊지 말고 작업을 하기를 바란다.

참 고 자료

  • Windows Server 2003 터미널 서비스 기술 개요
    http://www.microsoft.com/korea/windowsserver2003/techinfo/overview/termserv.asp
  • Remote Desktop Connection Software Download
    http://www.microsoft.com/windowsxp/pro/downloads/rdclientdl.asp
  • Windows Server 2003 터미널 서비스 FAQ 자료
    http://www.ntfaq.co.kr/faq_list.asp?faq_tech=tech57

 

2. 터미널 서비스의 설치방법(원격관리모드와 응용프로그램 관리모드)

 

① 원격 관리 모드로 설치

Windows 2003을 설치하면 기본적으로 원격 관리 모드가 설치 되어 있습니다. 다만 설정이 되어 있지 않기 때문에 사용자가 설정을 해주셔야 합니다. 설정방법은 아래 그림과 같습니다.

바탕화면 -> 내컴퓨터 -> 속성 -> 원격탭 -> 원격 데스크톱 체크

 

위 그림처럼 체크를 하시면 설정이 완료되고 재부팅 후에 설정이 적용됩니다.

 

② 응용프로그램 관리모드로 설치하기

응용프로그램 관리모드는 윈도우 2003 설치시 기본적으로 설치가 되어 있지 않음으로 관리자가 수동으로 설치 하셔야 합니다. 설치 방법은 아래 그림과 같습니다.

제어판 -> 프로그램 추가/제거 -> Windows 구성요소 추가/제거 -> 터미널 서버

 

위와 같이 터미널 서버에 체크를 하신 후에 Windows 2003 시디를 넣으시고 설치 완료 후 재부팅을 하시면 설정이 적용되고 터미널 서버의 도움말이 최초 부팅시 보여지게 됩니다.

 

위와 같이 두가지의 터미널 서비스(원격 데스크톱 연결)을 설치 하실 수가 있습니다. 그런데 문제는 ② 응용프로그램 관리모드로 설치를 하시면 120일 동안만 사용이 가능합니다. 이유는 응용프로그램 관리모드로 설치하시게 되면 별도의 라이센스를 필요로 하게 되는데 이 라이센스는 Microsoft에서 별도의 터미널 서버 라이센스 패키지를 구매해야 하기 때문이라고 합니다. 그래서 120일이 지난 후에는 아래 그림과 같이 오류가 발생되면서 연결이 되지 않습니다.

 

위와 같은 오류가 생기면서 연결이 되지 않을때 해결 방법은 터미널 서비스 설치를

ⓐ 원격 관리모드로 설치

ⓑ 보조 프로그램 -> 통신 -> 원격 데스크톱 연결의 바로가기를 만든 후 속성에서 대상을 mstsc.exe /console 처럼 뒤에 /console를 붙여주면 연결이 가능합니다.

 

하지만 터미널 서비스 웹 페키지(tsweb)를 사용하시는 분들은 꽤나 불편합니다. 그래서 저같은 경우도 처음에 응용프로그램 관리모드로 설치 했다가 원격 관리모드로 재 설치 후 사용중입니다.

 

정리

서두에서 말씀드렸다 시피 저는 서버 고급 기술자가 아닙니다. 처음 아티클을 올리는거라서 내용이 부실하거나 사실과 맞지 않은 내용이 있으시다면 수정 요청 부탁드리겠습니다.

긴글 읽어주셔서 감사드리고 아래는 Microsoft 에 링크되어 있는 터미널 서비스 관련 다운로드 링크 주소 입니다. 참고하시기 바랍니다.

 

감사합니다.

 

 

Windows Server 2003에 대한 원격 데스크톱 연결[5.2.3790] : http://www.microsoft.com/downloads/details.aspx?FamilyID=a8255ffc-4b4a-40e7-a706-cde7e9b57e79&displaylang=ko

원격 데스크톱 웹 연결 [5.2.3790] : http://www.microsoft.com/downloads/details.aspx?FamilyID=e2ff8fb5-97ff-47bc-bacc-92283b52b310&displaylang=ko