|
원격 데스크탑 사용하기 - 계속
I. 원격 데스크탑을 사용하기위한 준비(서버 설정)
- XP의 스파이용 ID 제거
XP에는 관리의 편이성이라는 미명하에 여러가지 스파이 ID와 프로그램들이 설치되어있다. 특히 보안상 치명적인 도움말 및 지원용 ID가 생성되어있다. 원격 데스크탑을 사용하기전에 이러한 ID를 먼저 제거하고 사용하는 것이 좋다. 절차는 다음과 같다.
- 시작/실행/lusrmgr.msc를 입력하고 확인을 클릭한다.
- 좌측 패널의 사용자를 클릭한다.
- 우측 패널의 Guest를 두번 클릭한다.
- Guest 등록정보 창에서 소속 그룹 탭을 클릭한다.
- 소속 그룹 아래의 Guests를 클릭하고 제거를 클릭한다.
- 확인을 클릭한다.
- 우측 패널에서 사용자가 직접 생성한 ID이외의 모든 ID를 삭제한다(예: HelpAssistant, SUPPORT_HHHHHHHH등)주1.
- 원격 데스크탑 설정
원격 데스크탑을 사용하기위해서는 원격 접속할 컴퓨터에 Terminal Service가 기동되고 있어야 하며, 시스템 설정이 원격 데스크탑 허용하도록 설정되어 있어야한다. 기본적으로 원격 데스크탑을 사용하지않는 것으로 설정되어 있으므로 원격 데스크톱을 사용하기위해서는 이 설정을 먼저 변경해야 한다. 절차는 다음과 같다.
- 시작/실행/내 컴퓨터에 마우스 우측 버튼을 클릭하고, 속성을 클릭한다.
- 시스템 등록 정보 창에서 원격 탭을 클릭한다.
- 원격 데스크톱의 사용자가 이 컴퓨터에 원격으로 연결할 수 있음을 체크한다주2.
- 다음과 같은 오류 메시지가 나타나면 확인 버튼을 클릭한다주3.
- 방화벽 설정 변경
XP에는 넷트웍 보안을 목적으로 XP를 설치하는 시점에서 자동적으로 방화벽을 설치/기동한다. 이 방화벽은 기능상 상용 프로그램에 미치지 못하지만 넷트웍 보안이라는 목적은 충분히 달성할 수 있다. 원격 데스크탑을 사용하기위해서는 다음과 같이 방화벽을 끄거나 아니면 방화벽 설정을 바꿔야 한다.
- 방화벽 끄기
방화벽을 끄는 절차는 아주 간단하다. 절차는 다음과 같다.
- 시작/실행/제어판을 클릭한다.
- 네트워크 연결을 두번 클릭한다.
- 현재 인터넷에 연결되어 있는 네트웍 카드주4에 마우스 우측 버튼을 클릭하고 속성을 클릭한다.
- 네트웍 카드 속성 창에서 고급 버튼을 클릭한다.
- 인터넷 연결 방화벽의 인터넷에서 이 컴퓨터에 액세스하는 것을 제한하거나 금지하여 내 컴퓨터 및 네트워크 보호의 체크를 지운다.
- 방화벽 설정 변경
방화벽을 끄는 것이 불안한 사람은 원격 데스크톱 포트만 열고 나머지는 방화벽으로 막을 수 있다. 절차는 다음과 같다주5.
- 시작/실행/제어판을 클릭한다.
- 네트워크 연결을 두번 클릭한다.
- 현재 인터넷에 연결되어 있는 네트웍 카드주4에 마우스 우측 버튼을 클릭하고 속성을 클릭한다.
- 네트웍 카드 속성 창에서 고급 탭을 클릭한다①.
- 인터넷 연결 방화벽의 인터넷에서 이 컴퓨터에 액세스하는 것을 제한하거나 금지하여 내 컴퓨터 및 네트워크 보호를 체크한다②.
- 설정 버튼을 클릭한다③.
- 고급 설정 창의 서비스 탭을 클릭한다①.
- 서비스의 원격 데스크톱을 체크한다②.
- 서비스 설정 창에서 확인 버튼을 클릭한다.
- 확인/확인을 클릭한다.
II. 원격 데스크탑 연결을 이용한 원격 접속(클라이언트)
원격 데스크탑 연결은 터미널 서비스를 기동하는 컴퓨터에 원격으로 접속하기위한 클라이언트로서 XP에서는 기본적으로 제공되며, 2K에서는 별도로 프로그램을 다운받아 설치한 후 사용해야 한다. XP에 포함된 원격 데스크탑 클라이언트는 해상도 변경, 자원 공유등 다양한 기능을 제공하지만 2K용 클라이언트는 기본 기능 밖에 지원하지않는다. 따라서 가급적 XP를 사용해서 접속하는 것이 좋다.
- Windows XP를 이용한 접속
XP에서는 원격 데스크탑 연결이라는 원격 데스크탑용 클라이언트를 기본적으로 제공한다. 따라서 이미 설치된 프로그램을 실행, 접속하면된다.
- 기본 접속
가장 간단한 형태로 접속할 때마다 접속할 컴퓨터의 DNS 또는 IP와 사용자 ID, PW를 제공하는 방법으로 사용하기 가장 복잡하지만 보안상 가장 유리한 방법이다.
- 시작/모든 프로그램/보조프로그램/통신/원격 데스크톱 연결을 클릭한다.
- 원격 데스크톱 연결창의 컴퓨터에 접속할 컴퓨터(서버)의 IP 주소(또는 DNS)를 입력한다.
- 연결 버튼을 클릭한다.
- 자동 접속
자주 접속하는 서버 설정 정보를 저장해서 원클릭으로 접속할 수 있다. 접속하기 가장 편하지만 보안상 아주 취약한 방법이다.
- 시작/모든 프로그램/보조프로그램/통신/원격 데스크톱 연결을 클릭한다.
- 옵션 버튼을 클릭한다.
- 일반 탭을 클릭한다.
- 로그온 설정의 컴퓨터, 사용자 이름, 암호를 입력한다①.
- 내 암호 저장을 체크한다②.
- 다른 이름으로 저장 버튼을 클릭한다③.
- 파일 이름에 적당한 이름을 지정한다(예: MyHome.rdp).
- 저장된 .rdp 파일을 두번 클릭하면 다음과 같은 접속 메시지가뜨며 자동으로 접속된다.
- 기타 옵션
원격 데스크탑 연결의 옵션에는 자동 접속외에 해상도 조절, 리소스 공유등 여러가지 옵션이 제공된다. 제공되는 옵션은 다음과 같다.
- 표시: 원격 데스크탑 연결의 해상도와 색상을 조절한다.
- 로컬 리소스: 로컬 리소스를 처리하는 방법을 설정한다. 소리, 키보드 조합의 설정이 가능하며, 디스크, 프린터, 직렬 포트의 공유가 가능하다.
- 프로그램: 원격 데스크톱 연결로 원격 연결했을때 시작될 프로그램과 시작 폴더를 지정할 수 있다.
- 고급: 넷트웍 속도에따라 성능을 조정할 수 있다. 전용선의 경우 LAN(10Mbps)이 적당하며, xDSL의 경우 모뎀(56Kbps)가 적당하다.
- Windows 2K을 이용한 접속
- 터미널 서비스 클라이언트 설치
2K에는 기본적으로 터미널 서비스 클라이언트가 설치되어 있지않으므로 인터넷에서 클라이언트를 다운 받아 설치해야한다. 아울러 Windows 2K 서버인 경우 터미널 서버를 설치함으로서 원격 접속할 수 있다.
- 여기
를 클릭해서 2K 용 터미널 서비스 클라이언트를 다운받는다.
- 다운받은 tsmsisetup.exe를 두번 클릭한다.
- Terminal Services Client MSI Setup 창에서 예를 클릭한다.
- 다음과 같이 라이센스 동의를 묻는 화면에서 Yes를 클릭한다.
- 다음과 같이 압축을 해제할 경로를 묻는 화면에서 Browse버튼을 클릭해서 적당한 경로를 지정한 후, OK 버튼을 클릭한다주6.
- 다음과 같이 출시 정보를 읽을 것인지를 묻는 화면에서 아니오를 클릭한다.
- 다음과 같이 설치 완료를 나타내는 화면에서 확인을 클릭한다.
-E를 눌러 윈도우즈 탐색기를 기동한다.
- 5단계에서 지정한 경로로 이동한다.
- 우측 패널에서 Ternal Services Client를 두번 클릭한다.
- 다음과 같은 Terminal Serices Client Setup 화면이 나타나면 Next를 클릭한다.
- 다음과 같이 라이센스 동의를 묻는 화면이 나타나면 I accept the terms in the license agreement를 클릭하고 Next를 클릭한다.
- 다음과 같이 사용자 정보를 입력하는 화면이 나타나면 적당한 사용자의 이름과 기관명을 입력하고 Next를 누른다.
- 다음과 같이 설치 유형을 묻는 화면이 나타나면 Complete를 클릭하고 Next를 클릭한다.
- 다음과 같이 설치 준비 완료화면이 나타나면 Install를 클릭한다.
- 다음과 같이 설치 완료화면에서 Finish를 클릭한다.
- 기본 접속
XP의 기본 접속과 마찬가지로 접속할 때마라 서버의 IP(또는 DNS)를 입력하고 접속하는 방법이다. 이 방법이 보안상 유리하지만 전체화면 모드로 동작시킬 수 없으며, 다른 옵션을 변경하기힘들다는 단점이 있다.
- 시작/프로그램/Terminal Services Client/Terminal Services Client를 클릭한다.
- Terminal Services Client의 Server에 접속할 XP 서버의 IP(또는 DNS)를 입력한다①.
- Screen area에는 적당한 해상도를 지정한다②주7.
- 접속후 화면갱신 속도를 높이기위해 가급적 Cache bitmaps to disk를 체크한다③.
- 연결을 클릭한다④.
- 자동 접속
XP의 자동접속과 마찬가지로 상당히 다양한 옵션을 설정할 수 있다. XP와는 달리 자동 접속 마법사를 제공하므로 초보자도 쉽게 설정할 수 있다.
- 시작/프로그램/Terminal Services Client/Client Connection Manager를 클릭한다.
- Client Connection Manager의 File/New Connection 메뉴를 클릭한다.
- 다음과 같은 Client Connection Manager Wizard창에서 다음 버튼을 클릭한다.
- 다음과 같은 Create a connextion 창에서 Connection name와 Server name or IP address를 입력하고 다음을 클릭한다. 여기서 Connection name은 접속을 구분하기위한 이름으로 사용자가 원하는 이름을 부여하면된다(예: My Home).
- 다음과 같은 Automatic Logon 창에서 Log on automatically with this information을 체크한다①.
- User name에 접속할 서버의 ID를, Password에 접속할 서버의 암호를 입력한다②.
- Domain에는 접속할 서버의 도메인을 입력한다③. 접속할 서버의 도메인을 모르는 경우 임의의 문자열을 입력해도 된다.
- 다음을 클릭한다④.
- 다음과 같은 Screen Options에서 적당한 해상도를 지정하고, Full screen을 체크한 후 다음을 클릭한다주8.
- 다음과 같은 Connection Properties 창에서 Enable data compression과 Cache bitmaps를 체크한 후 다음을 클릭한다주9.
- 다음은 Starting a Program 창인데, 원격 접속후 기동할 프로그램이 있는 경우에는 Start the following program을 체크하고, Program path and file name과 Start in을 지정하며, 그렇지 않은 경우에는 그냥 다음을 클릭한다주10.
- 다음과 같은 Icon and Program Group 창에서 아이콘을 변경하려면 Change Icon 버튼을 클릭해서 아이콘을 변경하고, 그룹을 변경하려면 Terminal Services Client 옆의 ▼를 클릭하면 나타나는 다운 메뉴를 이용해서 변경하면된다. 변경이 완료됐거나 변경할 것이 없는 경우 다음 버튼을 클릭한다.
- 설정 완료창에서 마침 버튼을 클릭한다.
- 1단계에서 실행한 Client Connection Manager 창에 2~13 단계를 통해 생성한 원격 접속용 아이콘이 나타난다. 이 아이콘(My Home)을 두번 클릭하거나 시작/프로그램/Terminal Services Client/My Home을 클릭하면 접속 메시지가 나타난 후 다음과 같이 원격 접속된 화면이 나타난다주11.
- 다른 OS
터미날 서비스 클라이언트(원격 데스크탑 연결과 같은)는 Windows XP/2K외에 다른 OS에서도 사용할 수 있다주12.
- MAX OS X: RDC100EN.dmg.hqx
- Pocket PC: setup.exe
- 윈도우즈 계열의 OS에서의 접속하는 또 다른 방법
윈도우즈 계열의 OS(9x/ME, NT/2K)에서는 위의 터미날 서비스 클라이언트를 사용하는 것보다 mstsc.zip을 다운받아 사용하면된다. mstsc.zip은 윈도우즈 XP에서 추출한 원격 데스크탑 클라이언트로서 9x/2K에서 정상적으로 동작되는 것을 확인했다. 접속에대한 자세한 절차는 Windows XP를 이용한 접속를 참고하기 바란다.
III. xDSL 사용자를 위한 유동 IP의 DNS 등록
전용선을 사용하는 경우 IP를 이용해서 접속하면되지만 xDSL과같이 유동 IP주13를 사용하는 컴퓨터의 경우 IP를 이용해서 원격 접속하려면 상당히 불편하다주14. 따라서 가장 좋은 방법은 유동 IP를 DNS로 등록하고, 이 DNS로 원격 접속하는 방법이다. 유동 IP를 DNS로 등록하면 컴퓨터를 부팅할 때마다 변경되는 IP를 doa.dnip.net과 같이 고정된 DNS로 접근할 수 있다.
- DNS 등록
유동 IP를 DNS로 등록해주는 Dynamic DNS(DDNS) 서비스는 현재 아주 많은 업체에서 제공하고 있다. 이러한 업체에 사용자 등록을 함으로서 DDNS 서비스를 제공 받을 수 있다. 이러한 업체에 등록하는 보다 자세한 절차는 다음 강좌, 유동 IP를 DNS로 등록하기를 참고하기바란다.
- DNS 자동 갱신
일단 유동 IP를 DNS로 등록한 후, IP가 변경될 때마다 변경된 IP를 DDNS 업체에 등록해야한다. 이러한 IP 등록은 웹을 통해 수동으로 할 수 있지만 DDNS 제공 업체나 기타 다른 소프트웨어 개발 업체에서 제공하는 프로그램을 이용해서 자동으로 등록해도 된다. 필자의 경우 XP에서 서비스로 기동되는 Direct Update
를 사용한다. 보다 절차는 다음 강좌, 유동 IP를 DNS로 등록하기를 참고하기바란다.
IV. 맺음말
이상으로 XP의 원격 데스크탑 연결에대해 알아보았다. 사실 원격으로 컴퓨터를 관리한다고 편할게 무엇이있을까 궁금하는 사람도 있을 것이다. 물론 컴퓨터를 게임에만 이용하는 사람이라면 이 원격 데스탑 연결은 불필요한 기능이다. 하지만 필자처럼 컴퓨터를 게임 이외의 모든 분야에 활용하는 사람(필자는 게임을 거의하지않는다)에게는 아주 유용한 기능이다.
한 예로 인터넷 뱅킹을 생각해보자. 인터넷 뱅킹을 하기위해서는 먼저 은행에 인터넷 뱅킹을 신청해야한다. 이러한 모든 환경이 이미 구축되어 있는 것으로 가정하면 가장 큰 문제는 인증서이다. 회사 컴퓨터에 인증서를 설치하면 집에서는 인터넷 뱅킹을 할 수 없고, 집에 컴퓨터에 인증서를 설치하면 회사에서는 인터넷 뱅킹을 할 수 없다. 디스켓에 저장해서 다니기도 불편하고, 스마트 카드 역시 불편하기는 매한가지다.
그러나 원격 데스크탑을 이용하면 이러한 문제가 한꺼번에 해결된다. 집의 컴퓨터에 인증서가 있다면 회사 컴퓨터로 집의 컴퓨터에 원격 데스크탑 연결을 한 후, 집의 컴퓨터로 인터넷 뱅킹을 하면된다.
이 것외에도 활용할 수 있는 방안은 무궁무진하다. 다른 한 예로 원격 AS를 생각해보자. IP만 알면 접속할 수 있으며, DNS로 등록한 경우라면 DNS로 접속이 가능하다. 즉, 넷트웍만 연결되어 있다면 아프카니스탄에 출장보낸 직원의 컴퓨터를 사무실에서 AS할 수 있다는 얘기가된다주15.
V. 관련팁
- 원격 데스크탑 연결의 포트 변경
- 원격 데스크탑 연결 대화상자의 이전 연결 항목 제거하기
- 원격 데스크탑 연결시 최소화가 안되는 문제
- 원격 데스크탑 클라이언트 프로그램
- 한글 원격 데스크탑 클라이언트
| 주1 | xp-AntiSpy 사용하면 보다 편리하게 XP의 스파이용 ID, 프로그램을 제거할 수 있다. 한가지 주의할 것은 HelpAssistant이다. HelpAssistant는 원격 지원을 하는 경우에는 불필요한 ID이지만 원격 지원을 받는 경우에는 필요한 ID이다. 따라서 이 ID는 자신의 상황에따라 삭제하도록 한다. |
| 주2 | 관리자 그룹원이 아닌 사용자의 원격 접속을 허용하기위해서는 원격 사용자 선택 버튼을 클릭해서 추가해야한다. |
| 주3 | 이 메시지는 암호가 설정되지않은 사용자(일반적으로 스파이용 ID)가 존재할 때 발생한다. 그러나 스파이용 ID를 제거하고 Guest에 암호를 설정해도 동일한 오류 메시지가 발생하는데 그 이유는 방화벽에대한 내용을 통지하기위한 것이다. 따라서 전단계의 XP의 스파이용 ID 제거를 충실히 이행한 사람은 별 신경 쓸 필요없이 확인 버튼을 클릭하면된다. |
| 주4 | 전용선이나 케이블인 경우 로컬 영역, ADSL인 경우 DSL 접속 어댑터를 말한다. |
| 주5 | 인터넷 방화벽을 사용하기위해서는 Application Layer Gateway Service, Network Connections, NLA(Network Location Awareness), Remote Access Connection Manager, Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS), Telephony가 기동되고 있어야 한다. |
| 주6 | 여기서 주의할 것은 Browse 버튼으로 지정하는 경로는 설치할 경로가 아니라 압축을 해제할 경로이다. |
| 주7 | 어떤 해상도로 지정하든 Terminal Services Client가 자동적으로 조정하므로 큰 문제는 없다. 그러나 가급적 접속하는 클라이언트의 최대 해상도나 한단계 아래의 해상도를 지정하는 것이 좋다. |
| 주8 | 해상도를 클라이언트의 최대 해상도와 같게 지정한 경우에는 반드시 Full screen를 체크한다. |
| 주9 | Enable data compression과 Cache bitmaps은 체크하지않아도 된다. 그러나 체크하는 경우 데이타 압축과 캐쉬때문에 전반적인 접속 성능이 향상된다. 따라서 가급적 체크하는 것이 좋다. |
| 주10 | Program path and file name에는 접속시 기동할 프로그램을 Start in에는 시작 폴더를 지정한다. |
| 주11 | Windows 2K에서는 XP의 테마를 지원하지않기때문에 설사 XP에서 기동되는 원격 데스크탑 서버에 접속해도 2K 처럼 나타난다. |
| 주12 | 기타 OS의 경우 필자가 직접 설치해보지않았다. 따라서 해당 OS에서 정상적으로 동작할지의 여부는 필자 역시 장담할 수 없다. |
| 주13 | 컴퓨터가 처음 부팅될 때 DHCP 서버에의해 할당되는 IP를 말한다. |
| 주14 | 원격 컴퓨터의 IP를 원격 컴퓨터에서 ipconfig 명령으로 확인한 후 알려줘야 한다. |
| 주15 | 사용하는 XP가 서버가 아니라면 원격 컴퓨터에 동시에 로그인 할 수 있는 인원은 1명으로 제한된다. 즉 집에있는 컴퓨터를 회사에서 연결하면 집에있는 사람은 이 컴퓨터를 사용할 수 없게된다. 회사에서 원격으로 연결한 상태에서 집의 누군가가 컴퓨터에 연결한다면 원격접속은 자동으로 해지된다. |
Fatal error: Call to undefined function: articleads() in /home/hosting_users/doax/www/sections.php on line 328
| |
|