VNC라는 원격 관리 프로그램에 대해서

자료제공자 : 고범석님(zard505@hotmail.com)
자료편집자 : 홍순성님(ntfaq@ntfaq.co.kr)

1. VNC란 무엇인가?
Virtual Network Computing의 줄임말로써, 네트워킹을 통해 다른 컴퓨터로 접속하여 그 컴퓨터를 원격으로 제어할 수 있도록 하는 소프트웨어이다. 리눅스, 윈도우 다 사용 가능한 소프트웨어이다. 비슷한 기능을 하는 윈도우의 터미널 서비스와는 달리 이 소프트웨어는 관리자가 한 명 밖에 접속할 수 없다. 즉, 한 명 이상이 접속하게 되면 이전에 접속한 관리자는 연결이 끊어지게 된다. 이 소프트웨어는 주로 인터넷 데이터 센터(Internet Data Center, IDC)나 일반 기업의 전산실에서 많이 들 사용하고 있다. 이 소프트웨어를 사용함으로써 해당 프로그램의 문제 해결을 위하여 직접 그 컴퓨터로 이동할 필요 없이 본인 자리에서 원격으로 접속하여 문제를 해결할 수 있다. 또한 강사들은 학생들을 가르칠 경우 학생들의 컴퓨터로 일일이 이동할 필요 없이 본인 자리에서 원격으로 관리하기에 편리하다. 이러한 여러 가지 이유로 이 소프트웨어는 유용하게 쓰인다. 현재 이 소프트웨어의 최신 버전은 3.3.7까지 나와 있다.

2. VNC 의 설치법

처음 설치 파일을 실행시키면 다음 [그림 1]과 같은 화면이 나타난다.



[다음]을 선택하여 클릭하면, 라이센스 동의하라는 내용의 [그림 2]와 같은 화면이 나타난다.



라이센스 동의에 [Yes]를 선택하여 클릭하면 설치할 경로를 설정하는 [그림 3]과 같은 화면이 나타난다.



여기서 디폴트로 [다음]을 선택하거나 원하는 경로로 설치할 폴더를 변경한 다음 [다음]을 선택하여 클릭한다.
그 뒤로는 [다음]을 선택하고 계속 넘어가기만 하면 된다. 설치과정이 끝나고 재부팅하지 않아도 된다. 이렇게 프로그램 설치가 끝나면 윈도우의 [시작]-[프로그램]-[VNC] 메뉴에서 성공적으로 설치된 모습 [그림 4]와 같이 확인할 수 있다.



3. VNC의 사용법
먼저 VNC를 설치하게 되면 VNC를 이용하여 VNC가 설치된 컴퓨터로 접속할 수 있도록 추가 설정을 해주어야 한다. 이 소프트웨어는 윈도우즈 서비스 환경에서 프로그램이 작동한다. 따라서 [시작]-[프로그램]-[VNC]-[Administrative Tools]-[Install WinVNC Service]를 선택하여 클릭함으로써 윈도우 서비스에 등록을 시킨다. 그러면 [그림 5]와 같이 [제어판]-[관리도구]-[서비스]에서 VNC 서비스가 등록된 것을 확인할 수 있다.



그럼 서비스에서 VNC Server란 항목을 찾아서 상태를 시작으로 변경하여 서비스를 작동시킨다. 또는 [시작]-[프로그램]-[VNC]-[Administrative Tools]-[Install WinVNC Service]-[Start WinVNC Service]를 통해 서비스를 시작할 수도 있다.
이렇게 서비스를 시작시키고 나면 이제 VNC를 통해 접속할 수 있도록 VNC 접속자 패스워드를 설정해주어야 한다. 만약 서비스를 시작시키고 재부팅을 할 경우는 재 부팅후 VNC 접속자 패스워드를 설정하라는 설정 화면이 [그림 6]과 같이 팝업 윈도우로 화면에 나타난다. 설정 방법은 [시작]-[프로그램]-[VNC]-[Administrative Tools]-[Show Default Settings]를 선택하여 클릭한다. 그러면 마찬가지로 [그림 6]과 같은 화면이 나타난다.



[그림 6]의 화면에서 보이는 바와 같이 패스워드 부분에 접속자 패스워드 부분을 설정하여 확인을 선택하여 클릭하면 이제부턴 VNC를 통해 접속할 수 있는 기본 설정이 모두 완료 된 것이다.

접속방법은 이 소프트웨어 설치할 때 함께 있는 VNC Viewer.exe라는 실행파일을 통해서 접속자는 해당 원격지에 있는 컴퓨터로 접속을 시도한다. 물론 이때 지금까지의 위의 과정을 성공적으로 마쳤다면 VNC 서비스가 작동중임을 [그림 7]과 같이 윈도우의 시스템 트레이를 통해 확인할 수 있다. 즉, 접속하려는 원격지의 컴퓨터에는 반드시 VNC Server가 설치되어 있어야 하며, 접속을 시도하는 컴퓨터에는 VNC Viewer만 있으면 된다.



접속자가 VNC Viewer를 실행시키면 [그림 8]과 같은 화면이 나타나는데 여기서 원격지에 있는 컴퓨터의 IP주소 또는 호스트 네임을 입력한다.



그러면 다음으로 패스워드를 입력하라는 내용의 화면이 나타나는데 올바른 패스워드를 입력하고 확인을 선택, 클릭하면 이제부턴 원격지에 있는 컴퓨터에 접속하여 원하는 작업을 마음대로 할 수 있다. 이때 VNC로 접속하여 작업하는 모든 내용은 VNC가 작동중인 컴퓨터의 화면에서도 동일하게 볼 수 있다.



이렇게 VNC로 접속하여 작업할 경우 VNC로 접속된 원격지의 컴퓨터의 시스템 트레이 부분에 보면 VNC 아이콘이 흰색에서 검은색으로 변해 있는 것을 확인할 수 있다.
이 프로그램은 이렇게 큰 어려움 없이 쉽게 설치되어 사용할 수 있으며 윈도우 시스템 상에서 메모리 또한 많이 잡아 먹지 않는 유용한 프로그램이다. 이 프로그램이 잘 못 악용될 경우 해킹 툴로써 이용이 가능하다. VNC를 통해 접속한 접속자는 원격지 컴퓨터의 마우스와 키보드를 원하는 대로 움직이고 타이핑할 수 있다. 따라서 VNC를 통해 컴퓨터들을 원격으로 관리하는 관리자들은 VNC 접속 패스워드의 보안에 각별히 신경을 써야 한다. 지금까지의 설명은 윈도우 2000을 기본 운영체제에서 VNC 버전 3.3.3을 기준으로 설명을 하였다.
Posted by NTFAQ

트랙백 주소 :: http://ntfaq.co.kr/trackback/3285 관련글 쓰기

댓글을 달아 주세요